Uscire dai Cicli con Break
La parola chiave break
è un terminatore di ciclo, che ti permette di uscire da un ciclo prematuramente.
Esempio 1: Fermare un Ciclo Infinito
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In questo esempio, la parola chiave break
ferma il ciclo while
infinito quando i
diventa uguale a 6
, dopo l'operazione i++
.
Esempio 2: Interrompere un Ciclo for
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Qui, la variabile a
viene incrementata di i
durante ogni iterazione (0 + 1 + 2 + 3 + 4) fino a quando i
diventa uguale a 4. A quel punto, l'istruzione break
viene attivata.
i = 0 | a = 0 + 0 |
---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4 , break |
Esempio 3: Interrompere immediatamente un ciclo while
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In questo esempio, l'istruzione break
all'interno del ciclo while
termina immediatamente il ciclo, impedendo l'esecuzione di qualsiasi codice al di sotto di esso all'interno dello stesso blocco.
Nota
Ricorda che l'istruzione
break
è uno strumento potente per controllare il flusso dei tuoi cicli, permettendoti di uscirne quando vengono soddisfatte condizioni specifiche.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.33
Uscire dai Cicli con Break
Scorri per mostrare il menu
La parola chiave break
è un terminatore di ciclo, che ti permette di uscire da un ciclo prematuramente.
Esempio 1: Fermare un Ciclo Infinito
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
In questo esempio, la parola chiave break
ferma il ciclo while
infinito quando i
diventa uguale a 6
, dopo l'operazione i++
.
Esempio 2: Interrompere un Ciclo for
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Qui, la variabile a
viene incrementata di i
durante ogni iterazione (0 + 1 + 2 + 3 + 4) fino a quando i
diventa uguale a 4. A quel punto, l'istruzione break
viene attivata.
i = 0 | a = 0 + 0 |
---|---|
i = 1 | a = 0 + 1 |
i = 2 | a = 1 + 2 |
i = 3 | a = 3 + 3 |
i = 4 | a = 6 + 4 , break |
Esempio 3: Interrompere immediatamente un ciclo while
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
In questo esempio, l'istruzione break
all'interno del ciclo while
termina immediatamente il ciclo, impedendo l'esecuzione di qualsiasi codice al di sotto di esso all'interno dello stesso blocco.
Nota
Ricorda che l'istruzione
break
è uno strumento potente per controllare il flusso dei tuoi cicli, permettendoti di uscirne quando vengono soddisfatte condizioni specifiche.
Grazie per i tuoi commenti!