JavaScript
HTML
CSS
PHP
Coming Soon
Generatori
Varie & Old

I Cicli in JavaScript

Cicli in JavaScript

I cicli consentono di eseguire più volte un insieme di istruzioni finché una condizione logica è soddisfatta. I più comuni sono for, while e do...while.

Ciclo for

Il ciclo for è composto da tre parti: inizializzazione, condizione e incremento/decremento. È utile quando sappiamo già quante volte eseguire il blocco di codice.

Esempio: ciclo for

CODE: Javascript preleva codice
  1.  for (let i = 1; i <= 5; i++) {
  2.    console.log("Contatore: " + i);
  3.  }

Ciclo while

while esegue il blocco di codice finché la condizione è vera. La condizione viene valutata prima di ogni iterazione.

Esempio: ciclo while

CODE: Javascript preleva codice
  1.  let numero = 1;
  2.  
  3.  while (numero <= 5) {
  4.    console.log("Numero: " + numero);
  5.    numero++;
  6.  }

Ciclo do...while

do...while esegue il blocco di codice almeno una volta, perché la condizione viene valutata dopo l’esecuzione.

Esempio: ciclo do...while

CODE: Javascript preleva codice
  1.  let x = 1;
  2.  
  3.  do {
  4.    console.log("Valore: " + x);
  5.    x++;
  6.  } while (x <= 5);

Tabella di confronto

Tipo di ciclo Quando usarlo Note
for Numero di iterazioni noto Struttura compatta con contatore
while Numero di iterazioni incerto Condizione valutata prima di ogni esecuzione
do...while Almeno una esecuzione garantita Condizione valutata dopo l’esecuzione

Considerazioni

È importante assicurarsi che la condizione dei cicli diventi falsa a un certo punto, per evitare cicli infiniti che possono bloccare il programma.


I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies