Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzare il Ciclo Do While per l'Iterazione | Looping Through Data in JavaScript
Introduzione a JavaScript

bookUtilizzare il Ciclo Do While per l'Iterazione

Consideriamo il ciclo do-while. Questo ciclo è simile al ciclo while ma ha una distinzione chiave.

whiledo-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:

do {
  // code block
} while (condition);

Ecco un esempio:

123456
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
copy

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:

123456789
// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
copy

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.

question mark

Quante volte il seguente codice stamperà "Invalid PIN" nella console?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 2

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain why the do-while loop executes at least once?

What are some practical scenarios where a do-while loop is preferred over a while loop?

Can you show how user input validation works with a do-while loop?

Awesome!

Completion rate improved to 2.33

bookUtilizzare il Ciclo Do While per l'Iterazione

Scorri per mostrare il menu

Consideriamo il ciclo do-while. Questo ciclo è simile al ciclo while ma ha una distinzione chiave.

whiledo-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:

do {
  // code block
} while (condition);

Ecco un esempio:

123456
let a = 0; do { console.log(a); a++; } while (a <= 3 && a >= 1);
copy

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:

123456789
// `while` loop while (false) { console.log("while"); // Not executed } // `do-while` loop do { console.log("do-while"); // Executed 1 time } while (false);
copy

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.

question mark

Quante volte il seguente codice stamperà "Invalid PIN" nella console?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 2
some-alt