Forenindex » Programmierung/Entwicklung » JavaScript » hilfe-fehlerteufel

hilfe-fehlerteufel

Anonym
Beiträge gesamt: 22827

3. Jun 2003, 14:16
Bewertung:

gelesen: 929

Beitrag als Lesezeichen
Hallo,
morgen schreib ich ne klausur und hänge irgendwie fest.....

im quelltext waren fehler versteckt ,die meisten hab ich auch schon gefunden ,aber irgendwie wills trotzdem net laufen...:

<head>
<title></title>
</head>

<body>
<SCRIPT LANGUAGE="JavaScript">

var zeichenkette;
var = i;
var=groesste;

zeichenkette="3759831";

anzahlzeichnen=zeichenkette.length;

document.write("<br>");

groesste = parseInt(zeichenkette.charAt(0));

for (i=1; i<anzahlzeichen; i++) {

if (parseInt(zeichenkette.charAt(i)) > groesste)

groesste = parseInt(zeichenkette.charAt(i));

}
document.write("<br>"+groesste);

</SCRIPT>
</body>
</html>


Wäre nett wenn mir jemand hilft.
vielen dank

hilfe-fehlerteufel

Anonym
Beiträge gesamt: 22827

3. Jun 2003, 14:34
Bewertung:

gelesen: 929

Beitrag als Lesezeichen
<head>
<title></title>
</head>

<body>
<SCRIPT LANGUAGE="JavaScript">

var = zeichenkette;
var = i;
var = groesste;

zeichenkette="3759831";

anzahlzeichnen=zeichenkette.length;

document.write("<br>");

groesste = parseInt(zeichenkette.charAt(0));

for (i=1; i<anzahlzeichen; i++) {

if (parseInt(zeichenkette.charAt(i)) > groesste)

groesste = parseInt(zeichenkette.charAt(i));

}
document.write("<br>"+groesste);

</SCRIPT>
</body>
</html>



ok einen fehler hab ich noch gefunden (die veriable zeichenkette war ohne = definiert),aber es funzt immer noch net....

hilfe-fehlerteufel

Baschi3
Beiträge gesamt: 294

3. Jun 2003, 14:41
Bewertung:

gelesen: 929

Beitrag als Lesezeichen
Hallo,

ich glaube, so müsste es gehen.
Habe die Fehler als Kommentar an der Zeile angefügt

<head>
<title></title>
</head>

<body>
<SCRIPT LANGUAGE="JavaScript">

var zeichenkette;
var i; /* kein Gleichheitszeichen! */
var groesste; /* kein Gleichheitszeichen! */

zeichenkette="3759831";

anzahlzeichen=zeichenkette.length; /* Schreibfehler: anzahlzeichNen */

document.write("<br>");

groesste = parseInt(zeichenkette.charAt(0));

for (i=1; i<anzahlzeichen; i++) {

if (parseInt(zeichenkette.charAt(i)) > groesste)

groesste = parseInt(zeichenkette.charAt(i));

}
document.write("<br>"+groesste);

</SCRIPT>
</body>
</html>

Viel Glück

Franz

hilfe-fehlerteufel

Baschi3
Beiträge gesamt: 294

3. Jun 2003, 14:44
Bewertung:

gelesen: 929

Beitrag als Lesezeichen
PS:

im Netscape kannst Du nach Aufrufen einer Seite mit Javascriptfehler die Javascript Console aufrufen. Gib einfach als URL folgendes ein:

javascript:

kann sehr hilfreich sein!

Franz

hilfe-fehlerteufel

Anonym
Beiträge gesamt: 22827

3. Jun 2003, 15:02
Bewertung:

gelesen: 929

Beitrag als Lesezeichen
vielen dank !
den fehler hätte ich nie gefunden.