|
Die "für" Schleife:
Wie gesagt, die "für" Schleife
ist eine Schleifensyntax. Eine Menge von Anweisungen ist als Schleife
ausgeführt, bis eine Bedingung erfüllt ist, die Bedingung gründet
auf einem inkrementale oder dekrementale Zähler. Mit anderen Worten
"Schleifenanweisungen in Javascript werden verwendet, um dieselbe
Menge von Codes eine festgelegte Anzahl von Malen auszuführen ".
Syntax:
for(intialvalue; condition; increment)
{
// Menge von Anweisungen, die ausgeführt werden
}
Wie in der Syntax gesagt, die "für" Schleife braucht 3
Parameter, die initiale Wert (z.B. i = 0), die Bedingung - die Anweisungen
drinnen "für" werden gearbeitet bis diese Bedingung erfüllt wird (z.B.
i<7), hier setzen wir den Anfangswert fest, nach jeder Schleife zu
steigen oder zu vermindern. Alle die drei Parameter werden von Semikolon
getrennt ";".
Zum Beispiel, berücksichtigen wir eine Situation, in der wir alle
Nummern zwischen eins und zehn hinfügen wollen.
Beispiel Code:
<Scriptsprache="javascript">
var i=0; var total=0;
for(i=1; i<11; i++)
{
Gesamtsumme= total+i;
}
document.write("--------- Gesamtsumme ------: "+total);
</script>
Ergebnis:
Das Beispiel funktionierte wie folgt,
a) erstens, erstellten wir die "für" Schleife und wir legen die Variable "i" zu 1 fest.
b) dann wir stellen die Bedingung ein, dass die Schleife arbeiten sollte, bis "i" weniger als 11 (i<11) ist.
c) die Variable wird am Ende jeder Schleife inkrementiert (i ++)
Erste Schleife: i=0, i<11 ist wahr, also die Aussage wird abgearbeitet, und jetzt die Summe wird 0+1=1 und i wird zu 2 inkrementiert.
Zweite Schleife: jetzt i=1, i<11 ist wahr, also die Aussage wird abgearbeitet, und jetzt die Summe wird 1+2=3 und i wird zu 2 inkrementiert.
dies geht weiter, bis i=11
Letzte Schleife: jetzt i=11, i wird falsch und die Schleife endet hier.
Hinweis: i ++ erhöht den Wert am Ende der Schleife, während ++ i den Wert von i am Start der Schleife steigert.
|