Javascript-Verzweigung

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
== Verzweigung ==
Für das Vergleichen von Werten gibt es u.a. folgende Möglichkeiten:
<table border="1">
  <tr>
    <td>Operator</td><td>Bedeutung</td><td>Beispiel</td>
  </tr>
  <tr>
    <td><</td><td>kleiner</td><td>(4<5)</td>
  </tr>
  <tr>
    <td><=</td><td>kleiner gleich</td><td>(4<=5)</td>
  </tr>
  <tr>
    <td>>=</td><td>größer gleich</td><td>(4>=5)</td>
  </tr>
  <tr>
    <td>==</td><td>gleich</td><td>(4==4)</td>
  </tr>
  <tr>
    <td>!=</td><td>ungleich</td><td>(4!=5)</td>
  </tr>
</table>


<div id="a1"><b>Hier ist der "div"-Container mit dem Namen <i>"a1"</i></b></div>


<code id="5e787a0c67210">
var text="<b> Ausgeführt wird die <font color='red'> ";
var bedingung= (5>3);
</code>
Trage in das Feld hier drüber für die Variable '''bedingung''' entsprechende Tests ein (Beachte die Klammersetzung!). Teste dann durch Klick auf '''"ausführen"''' unten! Teste auch mit nichtnumerischen Werten (z.B. '''''("wert"<"Wert")''''' oder '''''("Tag"<"Tage")''''' Stichwort: lexikografisch!) .... !
<run id="5e787a0c672b5" nooutput readonly>
if (bedingung) {
   text+="DANN";
}
else {
   text+="ANSONSTEN";
}
document.getElementById("a1").innerHTML = text+"</font>-Anweisung </b>";
</run>
== Aufgabe ==
'''Experimentiere mit den "Bedingungen"!'''

'''Nächste Aufgabe:''' [[Javascript-Verzweigung1]]