![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
js中switch语句中case值可不可以表示一个范围
3个回答
展开全部
js中switch语句中case值可以表示一个范围。
1、打开浏览器的控制台,在控制台中定义一个函数,函数中使用switch命令,case后面的条件是一个范围:
2、调用函数,函数的参数值为“90”,由于“90”大于“80”,所以函数返回“优秀”:
3、调用函数,函数的参数值为“59”,由于“59”大于“0”,所以函数返回“不及格”:
展开全部
用 switch(true) 可能能实现你的需求。
switch( true ) {
case x > 1 :
break;
case x == 1 :
break;
case x < 1 :
break;
}
或者,如果两个case执行相同的操作:
switch( x ) {
case 0 :
case 1 :
break;
case 2 :
break;
default :
break;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询