javascript - 切换案例到/之间

标签 javascript switch-statement

Javascript 中是否有一种方法可以在不使用 if 语句的情况下通过 switch case 结构将一个整数与另一个整数进行比较?

例如。

switch(integer) {
    case 1 to 10:
        break;
    case 11 to 20:
        break;
    case 21 to 30:
        break;
}

最佳答案

你可以做一些数学运算。

switch(Math.ceil(integer/10)) {
    case 1: // Integer is between 1-10
        break;
    case 2: // Integer is between 11-20
        break;
    case 3: // Integer is between 21-30
        break;
}

关于javascript - 切换案例到/之间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8528869/

相关文章:

带有 php 变量的 JavaScript 无法正常工作

javascript - Angular 不删除 json 前缀

javascript - Javascript 的全局变量 (Acrobat Reader)

javascript - 为什么 IE 会破坏 window.ABC 变量?

javascript - 努力使用 jQuery 更改来显示特定的 div/h2

java - 顶部带有默认 block 的 switch 语句的行为

python - 如何在 Python 中为查询集创建 switch 语句

javascript - switch语句等于===还是==?

javascript - js在开关中重复案例

C++ 开关语句