⊗jsPmFBFl 213 of 505 menu

Flags in JavaScript-Funktionen

In Funktionen können Flags in impliziter Form mit der Anweisung return verwendet werden. Schauen wir uns an, wie das gemacht wird. Nehmen wir an, wir haben die folgende Funktion, die prüft, dass alle Elemente eines Arrays positive Zahlen sind:

function isPositive(arr) { let flag = true; for (let elem of arr) { if (elem < 0) { flag = false; } } return flag; }

Schreiben wir den Code der Funktion mit impliziter Verwendung von Flags um:

function isPositive(arr) { for (let elem of arr) { if (elem < 0) { return false; } } return true; }

So funktioniert es: Wenn im Array ein passendes Element gefunden wird - verlassen wir die Funktion (und damit auch die Schleife) mit return. Wenn aber im Array kein passendes Element gefunden wird - erfolgt kein Verlassen der Funktion und die Ausführung erreicht den Befehl return true. Und es ergibt sich, dass die Funktion true zurückgibt, als Zeichen dafür, dass alle Elemente im Array positiv sind.

Erstellen Sie eine Funktion, die als Parameter ein Array mit Zahlen entgegennimmt und prüft, dass alle Elemente in diesem Array gerade Zahlen sind.

Erstellen Sie eine Funktion, die als Parameter eine Zahl entgegennimmt und prüft, dass alle Ziffern dieser Zahl ungerade sind.

Erstellen Sie eine Funktion, die als Parameter ein Array entgegennimmt und prüft, ob in diesem Array zwei gleiche Elemente aufeinanderfolgen.

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