gpt4 book ai didi

javascript - 有没有比 "if-else"链更短的赋值方法?

转载 作者:行者123 更新时间:2023-12-01 03:31:35 25 4
gpt4 key购买 nike

现在,我的代码是这样的:

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";

它有效,但我觉得它可以更短,像这样:

if (day == (0,1,2,3,4,5,6)) dayname = ("Su","Mo",...,"Sa");

有办法做到这一点吗?

最佳答案

var days = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
var dayname = days[getDay()];

关于javascript - 有没有比 "if-else"链更短的赋值方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44514467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com