为了账号安全,请及时绑定邮箱和手机立即绑定

javascript 中如何让 switch case 选择一个区间

javascript 中如何让 switch case 选择一个区间

FFIVE 2019-04-08 04:04:18
另为这个用法怎么解释 a/10 不是a模上6等于4吗 那这是怎么选择的var a=60;switch(a/10){case 0:case 1:case 2: f("很差劲");break;case 3.......
查看完整描述

3 回答

?
慕村9548890

TA贡献1884条经验 获得超4个赞

switch(a/10){
case 0:
case 1:
case 2: f("很差劲");break;
case 3
意思是:a/10的值是否等于0,1,2,是就执行 f("很差劲");break;的意思是结束,不影响下面其他数,如果你想0执行一个,1也执行一个的话:
case 0:f("很差劲");break;//没break,默认是一组判断
case 1: f("很差劲");break;

查看完整回答
反对 回复 2019-04-09
?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

很明显,是取10-19,20-29 .。。 这种区间的,
你输入60-69,都会执行case 6,其余同理

查看完整回答
反对 回复 2019-04-09
?
四季花海

TA贡献1811条经验 获得超5个赞

你这个写switch没必要,因为你a的值固定的是60了,a/10是等于6

查看完整回答
反对 回复 2019-04-09
  • 3 回答
  • 0 关注
  • 1150 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信