Silmukoiden Keskeyttäminen Break-komennolla
break-avainsana on silmukan lopetusehto, jonka avulla voit poistua silmukasta ennenaikaisesti.
Esimerkki 1: Lopetetaan ääretön silmukka
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
Tässä esimerkissä break-avainsana pysäyttää äärettömän while-silmukan, kun i on yhtä suuri kuin 6 i++-operaation jälkeen.
Esimerkki 2: for-silmukan katkaiseminen
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Tässä muuttujaa a kasvatetaan i:n verran jokaisella iteraatiolla (0 + 1 + 2 + 3 + 4), kunnes i on yhtä suuri kuin 4. Tällöin break-lause aktivoituu.
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 |
Esimerkki 3: while-silmukan katkaisu välittömästi
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
Tässä esimerkissä break-lauseke while-silmukan sisällä lopettaa silmukan välittömästi, estäen kaiken sen jälkeisen koodin suorittamisen samassa lohkossa.
Huomio
Muista, että
break-lauseke on tehokas työkalu silmukoiden ohjaamiseen, mahdollistaen niiden keskeyttämisen, kun tietyt ehdot täyttyvät.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.5
Silmukoiden Keskeyttäminen Break-komennolla
Pyyhkäise näyttääksesi valikon
break-avainsana on silmukan lopetusehto, jonka avulla voit poistua silmukasta ennenaikaisesti.
Esimerkki 1: Lopetetaan ääretön silmukka
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
Tässä esimerkissä break-avainsana pysäyttää äärettömän while-silmukan, kun i on yhtä suuri kuin 6 i++-operaation jälkeen.
Esimerkki 2: for-silmukan katkaiseminen
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Tässä muuttujaa a kasvatetaan i:n verran jokaisella iteraatiolla (0 + 1 + 2 + 3 + 4), kunnes i on yhtä suuri kuin 4. Tällöin break-lause aktivoituu.
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 |
Esimerkki 3: while-silmukan katkaisu välittömästi
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
Tässä esimerkissä break-lauseke while-silmukan sisällä lopettaa silmukan välittömästi, estäen kaiken sen jälkeisen koodin suorittamisen samassa lohkossa.
Huomio
Muista, että
break-lauseke on tehokas työkalu silmukoiden ohjaamiseen, mahdollistaen niiden keskeyttämisen, kun tietyt ehdot täyttyvät.
Kiitos palautteestasi!