Wie kann man die "für"' Schleife in Javascript verwenden?
Wie kann man dieselbe Menge von Anweisungen mehrmals ausführen, die auf einem inkrementale oder dekrementale Wert gegründet sind?
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.
Das Beispiel funktionierte wie folgt,
a) erstens, erstellten wir die "für" Schleife und wir legen die Variable "i" zu 1 fest.
b) resp_codenn wir stellen die Bedingung ein, resp_codess 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.
Zum Beispiel, berücksichtigen wir eine Situation, in der wir alle Nummern zwischen eins und zehn hinfügen wollen.