⊗jsPmLpBr 156 of 505 menu

Die break-Anweisung in JavaScript

Die Anweisung break ermöglicht es, eine Schleife vorzeitig zu beenden. Lassen Sie uns anschauen, wann dies nützlich sein kann. Angenommen, wir haben eine Schleife, die die Elemente eines Arrays in der Konsole ausgibt:

let arr = [1, 2, 3, 4, 5]; for (let elem of arr) { console.log(elem); }

Angenommen, wir haben die Aufgabe zu bestimmen, ob das Array die Zahl 3 enthält. Falls ja, soll das Wort 'есть' in der Konsole ausgegeben werden (und falls nicht, wird nichts unternommen).

Lösen wir unsere Aufgabe:

let arr = [1, 2, 3, 4, 5]; for (let elem of arr) { if (elem === 3) { console.log('есть'); } }

Die Aufgabe ist gelöst, jedoch gibt es ein Problem: nachdem die Zahl 3 bereits gefunden wurde, wird das Array weiterhin sinnlos durchlaufen, was wertvolle Prozessorressourcen verschwendet und die Ausführung unseres Skripts verlangsamt.

Optimaler wäre es, die Schleife unmittelbar nach dem Auffinden der Zahl zu beenden. Dies kann mit der speziellen Anweisung break erreicht werden, die es erlaubt, eine Schleife vorzeitig zu beenden.

Lassen Sie uns also die Schleife beenden, sobald wir auf die Zahl 3 stoßen:

let arr = [1, 2, 3, 4, 5]; for (let elem of arr) { if (elem == 3) { console.log('есть'); break; // Schleife verlassen } }

Die Anweisung break kann jede Art von Schleife beenden: die normale for-Schleife, while und so weiter.

Gegeben ist ein Array mit Zahlen. Starten Sie eine Schleife, die der Reihe nach die Elemente dieses Arrays in der Konsole ausgibt, bis ein Element mit dem Wert 0 auftritt. Danach soll die Schleife ihre Arbeit beenden.

Gegeben ist ein Array mit Zahlen. Finden Sie die Summe der Elemente vom Beginn des Arrays bis zur ersten negativen Zahl.

Gegeben ist ein Array mit Zahlen. Finden Sie die Position der ersten Zahl 3 in diesem Array (wir gehen davon aus, dass diese Zahl definitiv im Array vorhanden ist).

Bestimmen Sie, wie viele ganze Zahlen, beginnend mit der Zahl 1, addiert werden müssen, damit die Summe größer als 100 wird.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen