Im Moment ist mein Code so etwas wie diese:Gibt es eine kürzere Möglichkeit, einen Wert als mit einer "Wenn-sonst-Kette" zuzuweisen?
var day = getDay(); //A function that gets this current day of the week as integer
var dayname = "";
if (day==0) dayname = "Su";
if (day==1) dayname = "Mo";
...
if(day==6) dayname = "Sa";
Es funktioniert, aber ich fühle mich wie es Art und Weise kürzer sein könnte, so etwas wie:
if (day == (0,1,2,3,4,5,6)) dayname = ("Su","Mo",...,"Sa");
Gibt es eine Möglichkeit, das zu tun ?
Definieren Sie ein Array 'var dayNames = ["Su", "Mo", ..., "Sa"] 'und' dayname = dayNames [getDay()] 'brauchen nicht' if' – Satpal