1 of 264 menu

Die if-Konstruktion

Die Konstruktion if setzt eine Bedingung. Mit dieser Konstruktion können wir das Programm zum Beispiel fragen "ist die Variable a größer als die Variable b", und je nach Antwort entweder den einen oder den anderen Code ausführen.

In der Regel wird diese Konstruktion in Kombination mit der Konstruktion else verwendet.

Syntax

if (logischer Ausdruck) { /* der hier befindliche Code wird ausgeführt, wenn der logische Ausdruck wahr ist */ };

Falls sich in den geschweiften Klammern nur ein Ausdruck befindet, können diese geschweiften Klammern weggelassen werden.

Beispiel

Falls der Wert der Variable eins ist, geben wir eine Nachricht aus:

let test = 1; if (test == 1) { alert('+++'); }

Beispiel

Prüfen wir, ob der Wert der Variable größer als Null ist oder nicht:

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Beispiel

if-else Konstruktionen können beliebig ineinander verschachtelt werden:

let num = 3; if (num >= 0) { if (num <= 5) { alert('kleiner oder gleich 5'); } else { alert('größer 5'); } } else { alert('kleiner Null'); }

Siehe auch

  • die Konstruktion else,
    die eine umgekehrte Bedingung erstellt
  • die Konstruktion elseif,
    die ebenfalls eine Bedingung erstellt
  • die Konstruktion switch,
    die ebenfalls eine Bedingung erstellt
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