Bryta Ut ur Loopar med Break
break
-nyckelordet är en loopterminator, som låter dig avsluta en loop i förtid.
Exempel 1: Stoppa en oändlig loop
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
I detta exempel stoppar break
-nyckelordet den oändliga while
-loopen när i
blir lika med 6
, efter i++
-operationen.
Exempel 2: Bryta en for
-loop
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Här ökas variabeln a
med i
under varje iteration (0 + 1 + 2 + 3 + 4) tills i
blir lika med 4. Vid den tidpunkten utlöses break
-satsen.
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 |
Exempel 3: Avbryta en while
-loop omedelbart
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
I det här exemplet avslutar break
-satsen inuti while
-loopen omedelbart loopen, vilket förhindrar att någon kod under den körs inom samma block.
Notera
Kom ihåg att
break
-satsen är ett kraftfullt verktyg för att kontrollera flödet i dina loopar, vilket gör att du kan avsluta dem när specifika villkor är uppfyllda.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.33
Bryta Ut ur Loopar med Break
Svep för att visa menyn
break
-nyckelordet är en loopterminator, som låter dig avsluta en loop i förtid.
Exempel 1: Stoppa en oändlig loop
123456789let i = 1; while (true) { console.log("Iteration", i); i++; if (i > 5) { break; } }
I detta exempel stoppar break
-nyckelordet den oändliga while
-loopen när i
blir lika med 6
, efter i++
-operationen.
Exempel 2: Bryta en for
-loop
123456789let a = 0; for (let i = 0; i < 10; i++) { a += i; console.log("a =", a); if (i > 3) { break; } }
Här ökas variabeln a
med i
under varje iteration (0 + 1 + 2 + 3 + 4) tills i
blir lika med 4. Vid den tidpunkten utlöses break
-satsen.
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 |
Exempel 3: Avbryta en while
-loop omedelbart
1234567while (true) { console.log("Iteration start"); break; console.log("Iteration end"); // This line will not be executed } console.log("Loop was ended");
I det här exemplet avslutar break
-satsen inuti while
-loopen omedelbart loopen, vilket förhindrar att någon kod under den körs inom samma block.
Notera
Kom ihåg att
break
-satsen är ett kraftfullt verktyg för att kontrollera flödet i dina loopar, vilket gör att du kan avsluta dem när specifika villkor är uppfyllda.
Tack för dina kommentarer!