Thomas Meinike: Stress mit Switch-Anweisung

Beitrag lesen

Hallo,

Bei diesen drei Dingen habe ich hunderte von Möglichkeiten probiert (Klammern usw.), doch niemals hat es funktioniert.
Ich frage mich jetzt: Bin ich einfach nur zu blöd oder geht das wirklich nicht???

Mit switch kann man auch auf true/false pruefen und bei den cases entsprechende Bedingungen formulieren:

function bla(xyz)
{
  switch(true)
  {
    case(xyz<=10):
    alert("Der Wert ist kleiner als 10 oder gleich 10.");
    break;

case(xyz>10 && xyz<20):
    alert("Der Wert liegt zwischen 10 und 20.");
    break;

case(xyz>=20):
    alert("Der Wert ist groesser als 20 oder gleich 20.");
    break;

default:
    alert("Kein Ergebnis erhalten."); // wenn xyz z. B. ein String ist
    break;
  }
}

bla(5);
bla(15);
bla(20);
bla("abc");

MfG, Thomas

--
SVG - Learning By Coding
http://svglbc.datenverdrahten.de/