Bedingungen mit if

Mit der if-Anweisung wird überprüft, ob eine Bedingung erfüllt ist.
Wenn das der Fall ist, wird der Anweisungsblock 1 ausgeführt, andernfalls der Anweisungsblock 2.
Die Anweisungsblöcke stehen jeweils in geschweiften Klammern.

Grundgerüst:

if (Vergleich) {
   Anweisungsblock 1
}
else {
   Anweisungsblock 2
}

Beispiel:
Es soll überprüft werden, ob jemand die Aufgabe 2 + 3 richtig oder falsch berechnet hat.

Eingabe=prompt("Was ist das Ergebnis aus 3 + 2?");
Ergebnis=(Eingabe);
if (Ergebnis == 5) { 
    document.write("Richtig!");
}
else { document.write("Falsch!");
}

Download: rechnung1.html

Achtung:
Wenn überprüft werden soll, ob der Inhalt zweier Variablen gleich ist, verwendet man 2 (!) Gleichheitszeichen.
Bei einer Variablen ein Inhalt zugewiesen werden soll, verwendet man nur ein Gleichheitszeichen.

Bei der Überprüfung der Bedingung werden folgende Vergleichsoperatoren verwendet:

Quellcode: Bedeutung
a > b Ist a größer als b?
a < b Ist a kleiner als b?
a >= b Ist a größer gleich als b?
a <= b Ist a kleiner gleich als b?
a == b Ist a gleich b?
a != b Ist a ungleich b?

Die Bedingungen können auch mit einander verknüpft werden.

Syntax Abkürzung Bedeutung
AND && Beide Bedingungen müssen erfüllt sein.
OR || Mindestens eine der beiden muss erfüllt sein.

Aufgabe:
Erstelle ein Skript, bei dem der User zwei Zahlen nacheinander eingeben kann. Anschließend soll das Ergebnis der Multiplikation eingegeben werden.
Nun soll überprüft werden, ob das Ergebnis richtig ist. Hinweis: Das Rechenzeichen für die Multiplikation ist in JavaScript *.

Lösung: rechnung2.html