const arr = [{name:'ming',score:'100'},{name:'hong',score:'50'},{name:'yun',score:'25'}]
let scoreArr = []
for(let i=0;i<arr.length;i++){
switch (arr[i].score) {
case '100':
scoreArr[i] = '优秀'
break
case '50':
scoreArr[i] = '良好'
break
case '25':
scoreArr[i] = '差'
break
default;
scoreArr[i] = '无记录'
break
}
}
console.log(scoreArr) // ['优秀','良好','差']
switch表达式匹配case时注意格式问题,字符串还是数字
最新推荐文章于 2023-03-04 21:20:09 发布