gpt4 book ai didi

javascript - 如何缩短将数字转换为月份名称的开关盒 block ?

转载 作者:IT王子 更新时间:2023-10-29 02:40:27 24 4
gpt4 key购买 nike

有没有一种方法可以减少行数,但仍然易于阅读?

var month = '';

switch(mm) {
case '1':
month = 'January';
break;
case '2':
month = 'February';
break;
case '3':
month = 'March';
break;
case '4':
month = 'April';
break;
case '5':
month = 'May';
break;
case '6':
month = 'June';
break;
case '7':
month = 'July';
break;
case '8':
month = 'August';
break;
case '9':
month = 'September';
break;
case '10':
month = 'October';
break;
case '11':
month = 'November';
break;
case '12':
month = 'December';
break;
}

最佳答案

定义一个数组,然后通过索引获取。

var months = ['January', 'February', ...];

var month = months[mm - 1] || '';

关于javascript - 如何缩短将数字转换为月份名称的开关盒 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29828098/

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