猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
js中switch语句中case值可不可以表示一个范围
js中switch语句中case值可不可以表示一个范围
小唯快跑啊
浏览 659
回答 2
2回答
小怪兽爱吃肉
用 switch(true) 可能能实现你的需求。123456789101112131415switch( true ) { case x > 1 : break; case x == 1 : break; case x < 1 : break; } 或者,如果两个case执行相同的操作:1234567891011121314151617switch( x ) { case 0 : case 1 : break; case 2 : break; default : break; }
0
0
0
守着星空守着你
case要求是一个 consonant 值,就是一个恒定不变的整数值,这个数占一个字节,字符也可以,因为字符是ASCII。而i<8判断的逻辑语句, 虽然结果不是1就是0,但这是运算结果,实质上函数编译时调用的是库函数,然后得出一个结果。可以用编译原理来帮助理解。主要区分赋值运算与其他函数编译的本质区别。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续