Javascript-Verzweigung

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
== Verzweigung ==
Für das Vergleichen von Werten gibt es folgende '''logische Operatoren''':
<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>

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

ergibt:

<div id="a1"><b>Hier ist der "div"-Container mit dem Namen <i>"a1"</i></b></div>
<code id="5e787a0c67210">
var text="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")''!
<run id="5e787a0c672b5" nooutput readonly>
if (bedingung) {
   text+="DANN";
}
else {
   text+="ANSONSTEN";
}
document.getElementById("a1").innerHTML = text+"</font>-Anweisung";
</run>
== Aufgabe ==
Experimentiere!
'''Nächste Aufgabe:''' [[Javascript-Verzweigung_Einf]]

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