Gibt es eine Möglichkeit, den Ausdruck if
zu verkürzen, ohne eine neue Variable einzuführen?Wie würde ich diesen strikten Gleichheitsausdruck stempeln
if ((c2 === 'RED') || (c2 === 'GREEN') || (c2 === 'BLUE')) {
return true;
} else {
return false
}
dachte ich, es so etwas wie wäre: if ((c2 === ('RED'|| 'GREEN' ||'BLUE')))
Nein, Ihr Original ist das Beste, was Sie mit Vergleichsoperatoren tun können. Eine Alternative wäre, die Werte als Eigenschaftsnamen in einem Objekt einzurichten und 'c2' als Eigenschaftsnamen zu testen. – Pointy