Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Interruzione Dei Cicli con Break | Iterazione dei Dati in JavaScript
Introduzione a JavaScript

bookInterruzione Dei Cicli con Break

La parola chiave break è un terminatore di ciclo, che consente di uscire da un ciclo in modo anticipato.

Esempio 1: Interruzione di un ciclo infinito

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

In questo esempio, la parola chiave break interrompe il ciclo while infinito quando i diventa uguale a 6, dopo l'operazione i++.

Esempio 2: Interruzione di un ciclo for

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

Qui, la variabile a viene incrementata di i a ogni iterazione (0 + 1 + 2 + 3 + 4) fino a quando i diventa uguale a 4. A quel punto, viene attivata l'istruzione break.

i = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Esempio 3: Interruzione immediata di un ciclo while

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

In questo esempio, l'istruzione break all'interno del ciclo while termina immediatamente il ciclo, impedendo l'esecuzione di qualsiasi codice successivo 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.

question mark

Cosa verrà stampato nella console dal seguente codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 4

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 when to use `break` versus `continue` in loops?

Can you show an example where using `break` is necessary?

What happens if I remove the `break` statement from these examples?

Awesome!

Completion rate improved to 2.5

bookInterruzione Dei Cicli con Break

Scorri per mostrare il menu

La parola chiave break è un terminatore di ciclo, che consente di uscire da un ciclo in modo anticipato.

Esempio 1: Interruzione di un ciclo infinito

123456789
let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
copy

In questo esempio, la parola chiave break interrompe il ciclo while infinito quando i diventa uguale a 6, dopo l'operazione i++.

Esempio 2: Interruzione di un ciclo for

123456789
let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
copy

Qui, la variabile a viene incrementata di i a ogni iterazione (0 + 1 + 2 + 3 + 4) fino a quando i diventa uguale a 4. A quel punto, viene attivata l'istruzione break.

i = 0a = 0 + 0
i = 1a = 0 + 1
i = 2a = 1 + 2
i = 3a = 3 + 3
i = 4a = 6 + 4, break

Esempio 3: Interruzione immediata di un ciclo while

1234567
while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
copy

In questo esempio, l'istruzione break all'interno del ciclo while termina immediatamente il ciclo, impedendo l'esecuzione di qualsiasi codice successivo 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.

question mark

Cosa verrà stampato nella console dal seguente codice?

Select the correct answer

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 5. Capitolo 4
some-alt