mentre JavaScript ciclo
Fino a quando una determinata condizione è vera, il ciclo può sempre eseguire il blocco di codice.
ciclo while
mentre vero ciclo volontà blocco di codice del ciclo viene eseguito alle condizioni specificate.
grammatica
{
需要执行的代码
}
Esempi
In questo caso il ciclo continuerà a funzionare fino a quando la variabile i è inferiore a 5:
Se si dimentica di aggiungere condizioni per il valore delle variabili utilizzate nel ciclo non finisce mai. Ciò può causare il crash del browser. |
fare / ciclo while
do / while è una variante del ciclo while. Il ciclo si verifica se le condizioni prima di eseguire un blocco di codice, e se la condizione è vera, sarà ripetere il ciclo.
grammatica
{
需要执行的代码
}
while ( 条件 );
Esempi
L'esempio seguente utilizza il fai / while. Il ciclo verrà eseguito almeno una volta, anche se la condizione è falsa si è eseguita una volta, perché il blocco di codice verrà eseguito prima che la condizione viene testata:
Non dimenticare di aumentare il valore delle condizioni variabili utilizzati, altrimenti il ciclo finirà mai!
Confronta for e while
Se avete letto il capitolo precedente per maggiori dettagli circa il loop, troverete che ciclo while come il ciclo for.
In questo esempio il circuito di riciclo per autoveicoli da visualizzare tutti i valori nella matrice:
Esempi
var i=0;
for (;cars[i];)
{
document.write(cars[i] + "<br>");
i++;
}
Prova »
In questo esempio di riciclaggio ciclo while per visualizzare tutti i valori nella matrice di autoveicoli:
Esempi
var i = 0;
mentre (automobili [i])
{
document.write (auto [i] + "<br>");
i ++;
}
Prova »