Der JavaScript-if-else-Anweisung wird eingesetzt um den Code auszuführen, unabhängig davon, ob die Bedingung wahr oder falsch ist . Es gibt drei Formen der if-Anweisung in JavaScript.
- If-Anweisung
- If else-Anweisung
- if else if-Anweisung
JavaScript-If-Anweisung
Der Inhalt wird nur ausgewertet, wenn der Ausdruck wahr ist. Die Signatur der JavaScript-IF-Anweisung ist unten angegeben.
if(expression){ //content to be evaluated }
Flussdiagramm der JavaScript-If-Anweisung
Sehen wir uns das einfache Beispiel einer if-Anweisung in Javascript an.
Wie alt ist Pete Davidson?
var a=20; if(a>10){ document.write('value of a is greater than 10'); }Testen Sie es jetzt
Ausgabe des obigen Beispiels
JavaScript If...else-Anweisung
Es wertet den Inhalt aus, ob die Bedingung wahr oder falsch ist. Die Syntax der JavaScript-if-else-Anweisung ist unten angegeben.
if(expression){ //content to be evaluated if condition is true } else{ //content to be evaluated if condition is false }
Flussdiagramm der JavaScript If...else-Anweisung
Sehen wir uns das Beispiel einer if-else-Anweisung in JavaScript an, um die gerade oder ungerade Zahl herauszufinden.
var a=20; if(a%2==0){ document.write('a is even number'); } else{ document.write('a is odd number'); }Testen Sie es jetzt
Ausgabe des obigen Beispiels
JavaScript If...else if-Anweisung
Der Inhalt wird nur dann ausgewertet, wenn der Ausdruck aus mehreren Ausdrücken wahr ist. Die Signatur der JavaScript-Anweisung if else if ist unten angegeben.
if(expression1){ //content to be evaluated if expression1 is true } else if(expression2){ //content to be evaluated if expression2 is true } else if(expression3){ //content to be evaluated if expression3 is true } else{ //content to be evaluated if no expression is true }
Sehen wir uns das einfache Beispiel einer if else if-Anweisung in Javascript an.
var a=20; if(a==10){ document.write('a is equal to 10'); } else if(a==15){ document.write('a is equal to 15'); } else if(a==20){ document.write('a is equal to 20'); } else{ document.write('a is not equal to 10, 15 or 20'); }Testen Sie es jetzt