Knig: Mehrere Case-Bedingungen

Ist es möglich, nach case mehrere Abfragemöglichkeiten zu definieren?

Habe bisher immer nur gesehen, daß nach case eine Abfrage steht. Brauche aber für mehrere Abfragemöglichkeiten (Wörter) die gleiche Aktion und will nicht jedes Wort einzeln aufführen.

Warum geht dies nicht?

case "Apfel","Birne":
 alert("Frucht");
 break;

Wie kann ich das vereinfachen, daß ich nicht case "Apfel": und case "Birne": getrennt aufführen muß?

  1. Sers,

    Ist es möglich, nach case mehrere Abfragemöglichkeiten zu definieren?

    Ja, es ist möglich!

    Habe bisher immer nur gesehen, daß nach case eine Abfrage steht. Brauche aber für mehrere Abfragemöglichkeiten (Wörter) die gleiche Aktion und will nicht jedes Wort einzeln aufführen.
    Warum geht dies nicht?

    case "Apfel","Birne":
    alert("Frucht");
    break;

    Wie kann ich das vereinfachen, daß ich nicht case "Apfel": und case "Birne": getrennt aufführen muß?

    1. RTFM vorallem SELFHTML ;)
    2. derLink: http://selfhtml.teamone.de/javascript/sprache/bedingt.htm#switch
    3. Kleiner Tipp:

    case "Apfel":
    case "Birne":
    //Anweisung
    break;

    rH