Contenuti del Corso
Introduzione a JavaScript
Introduzione a JavaScript
Utilizzare il Ciclo Do While per l'Iterazione
Consideriamo il ciclo do-while. Questo ciclo è simile al ciclo while ma ha una distinzione chiave.
while | do-while |
---|---|
Esegue il blocco di codice dopo il controllo della condizione. | Esegue il blocco di codice prima del controllo della condizione. |
Sintassi
Il ciclo do-while inizia con la parola chiave do
, racchiude il blocco di codice tra parentesi graffe {}
, e si conclude con la parola chiave while
seguita dalla condizione tra parentesi ()
senza la necessità di un ulteriore blocco di codice:
js
Ecco un esempio:
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
All'inizio, la variabile a
è stata inizializzata a 0
, e la condizione a >= 1
è stata valutata dopo l'operazione a++
.
Il blocco di codice all'interno del do
è garantito di essere eseguito almeno una volta:
// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
Il ciclo do-while è particolarmente utile quando è necessario chiedere all'utente un input almeno una volta e continuare fino a quando l'utente non inserisce dati validi o soddisfa una condizione specifica.
Grazie per i tuoi commenti!