美文网首页
用switch判断一个数是否在0~100之间

用switch判断一个数是否在0~100之间

作者: 一叶信笺飘云间 | 来源:发表于2017-12-12 22:19 被阅读26次

看到一个switch很有意思的用法:

var num = '50';
switch(true){
    case num < 0:
        console.log('num比0小');
        break;
    case num <= 100 && num >= 0:
        console.log('num在0~100之间');
        break;
    case num > 100:
        console.log('num大于100');
        break;
    default:
        console.log('num不是数字');
}

//num在0~100之间

当switch传入的值为true时,每个case都会按顺序执行直到break。
switch的比较是全等操作,但是用这种方式,当num是一个可以被转换成数字的字符串时,也可以进行比较了。
(好吧,其实用if else效果完全一样,只是觉得这个switch的方法构造比较有意思)

相关文章

  • 用switch判断一个数是否在0~100之间

    看到一个switch很有意思的用法: 当switch传入的值为true时,每个case都会按顺序执行直到break...

  • Java案例-判断随机整数是否是素数

    Java案例-判断随机整数是否是素数 判断随机整数是否是素数 产生 100 个0-999 之间的随机整数,然后判断...

  • 9.JavaScript-运算符练习

    需求:要求用户输入一个整数,判断这个数是否在100~200之间的数 需求:要求用户输入两个整数,找出最大的那个数之...

  • JS循环练习

    1,打印1-100之间所有奇数之和 2.1-100之间所有7的倍数个数及和 3.水仙花数 4.判断是否为质数 5....

  • less-函数

    判断类型 // isnumber 判断给定的值 是否 是一个数字isnumber(#ff0); // falsei...

  • 2018-09-11 Day17-作业

    判断是否是邮箱 写一个正则表达式判断一个字符串是否是ip地址规则:一个ip地址由4个数字组成,每个数字之间用.连接...

  • 判断checkbox是否被选中

    如果判断checkbox是否有选中的(即选中个数不为0) if($("[name='chk']:checkbox:...

  • 2019-09-03

    判断一个数是否是质数 求出1-100 范围内的质数

  • JS基础案例22-函数练习

    1-100之间的和用函数封装。 函数封装求圆的周长。 函数封装求圆的面积。 函数封装判断2个数,3个数的大小。 判...

  • Java位运算的应用

    一、判断整数的奇偶性 传统思路: 按照传统的思路,判断一个整数的奇偶性是通过用这个数与2求模,看运算结果是否为0 ...

网友评论

      本文标题:用switch判断一个数是否在0~100之间

      本文链接:https://www.haomeiwen.com/subject/xwroixtx.html