Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
secret_name
Δημοσιεύσεις: 19
Εγγραφή: 27 Ιουν 2010 04:17

Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Δημοσίευση από secret_name » 01 Νοέμ 2010 18:41

Κώδικας: Επιλογή όλων

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http&#58;//www.w3.org/1999/xhtml">
<body>
<script language="JavaScript" type="text/javascript">
<body>
<script language="JavaScript" type="text/javascript">

var myArray = new Array&#40;&#41;;
for &#40;loopCounter=0; loopCounter==11; loopCounter++&#41;
 &#123;
myArray&#91;loopCounter&#93; = loopCounter*12;
document.write &#40;myArray&#91;loopCounter&#93;&#41;;

 &#125;										

</script>
</body>
</html>
Θελω να μου βγαλει τα αποτελεσματα 0...12...24 κλπ.
Του λεω στην θεση του πινακα 0 να βαλεις το ταδε αριθμο κλπ.

Ποιο ειναι το λαθος που κανω σε αυτη την προσεγγιση?

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Δημοσίευση από korgr » 01 Νοέμ 2010 18:55

Κώδικας: Επιλογή όλων

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http&#58;//www.w3.org/1999/xhtml"> 
<body> 
<script language="JavaScript" type="text/javascript"> 

var myArray = new Array&#40;&#41;; 
for &#40;loopCounter=0; loopCounter<=24; loopCounter+=12&#41; 
 &#123; 
myArray&#91;loopCounter&#93; = loopCounter; 
document.write &#40;myArray&#91;loopCounter&#93;+"<br/>"&#41;; 

 &#125;                               

</script> 
</body> 
</html>

secret_name
Δημοσιεύσεις: 19
Εγγραφή: 27 Ιουν 2010 04:17

Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Δημοσίευση από secret_name » 01 Νοέμ 2010 19:14

Ευχαριστω , με βοηθησες να βρω τι κανω λαθος.

Εκει που βαζω ==11 πρεπει να βαλω <=11 για να δουλεψει ο κωδικας μου (περαν του br)



??????????

Δεν μπορω να καταλαβω γιατι ομως....κατι στον κανονισμο συνταξης της for ε?

Του ελεγα μεχρι να γινεις 11 (αυτο εννοουσα τουλαχιστον) ενω επρεπε εως οτου γινεις 11?...ξερω γω.

Α και κατι ακομα που θα ηθελα να ρωτησω , οταν τρεχω την κονσολα σφαλματων στον mozilla ενω τρεχει το προγραμμα μου βγαζει syntax error στην line 1 γιατι?

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Δημοσίευση από korgr » 01 Νοέμ 2010 19:25

Στον κώδικα που σου έδωσα δεν κτυπάει κάπου λάθος!

Οι αλλαγές που έκανα ήταν περισσότερες:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<script language="JavaScript" type="text/javascript">

<body>
<script language="JavaScript" type="text/javascript">

var myArray = new Array();
for (loopCounter=0; loopCounter==11; loopCounter++)
{
myArray[loopCounter] = loopCounter*12;
document.write (myArray[loopCounter]);

}

</script>
</body>
</html>
Με κόκκινο ότι αφαιρέθηκε ή άλλαξε
Οι πρώτες δύο γραμμές αφαιρέθηκαν γιατί τις είχες δύο φορές!!!

secret_name
Δημοσιεύσεις: 19
Εγγραφή: 27 Ιουν 2010 04:17

Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Δημοσίευση από secret_name » 01 Νοέμ 2010 19:45

Κώδικας: Επιλογή όλων

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http&#58;//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http&#58;//www.w3.org/1999/xhtml">
<body>
<script language="JavaScript" type="text/javascript"> 



var myArray = new Array&#40;&#41;;
for &#40;loopCounter=0; loopCounter<=11; loopCounter++&#41;
 &#123;
myArray&#91;loopCounter&#93; = loopCounter*12;
document.write &#40;myArray&#91;loopCounter&#93;+ "<br>"&#41;;

 &#125;										

</script>
</body>
</html> 

Εχω αυτο το κωδικα τωρα που βγαζει το εξης αποτελεσμα που θελω:

Κώδικας: Επιλογή όλων

0
12
24
36
48
60
72
84
96
108
120
132
Ολα βαινουν καλως.


Αλλα ακομα και στο δικο σου κωδικα αλλα και σε οτι κατασκευαζω μου βγαζει αυτο:


Σφάλμα: syntax error
Kώδικας: javascript:%20file:///C:/js_portfolio/exercise%25204/new%2520%25204.html
Γραμμή: 1, Στήλη: 52
Kώδικας:
file:///C:/js_portfolio/exercise%204/new%20%204.html

Ο firefox το βγαζει...δεν εχω ασχοληθει με αλλους browser.

Σημερα αρχισα να προγραμματιζω και ειμαι λιγο χαμενος.

Εκει που ανοιγω την κονσολα , εκει που ελει κωδικας βαζω την διευθυνση του αρχειου ε?

secret_name
Δημοσιεύσεις: 19
Εγγραφή: 27 Ιουν 2010 04:17

Γεμισμά πινακα , τι κανω λαθος σε αυτη την περιπτωση?

Δημοσίευση από secret_name » 01 Νοέμ 2010 20:08

Εβαλα το firebug και κανω δουλεια , αλλα ακομα δεν εχω καταλαβει τι κανω στραβα με την κονσολα του javascript

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες