温馨提示×

js switch语句如何实现多条件判断

js
小樊
210
2024-10-16 06:51:00
栏目: 编程语言
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在 JavaScript 中,可以使用 switch 语句进行多条件判断。以下是一个示例:

function processValue(value) {
  let result;

  switch (true) {
    case value < 0:
      result = '负数';
      break;
    case value === 0:
      result = '零';
      break;
    case value > 0 && value < 10:
      result = '一位数';
      break;
    case value >= 10 && value < 100:
      result = '两位数';
      break;
    default:
      result = '三位数或更多位数';
  }

  return result;
}

console.log(processValue(-5)); // 输出 "负数"
console.log(processValue(0));  // 输出 "零"
console.log(processValue(5));  // 输出 "一位数"
console.log(processValue(15)); // 输出 "两位数"
console.log(processValue(100));// 输出 "三位数或更多位数"

在这个示例中,我们使用 switch 语句对 value 变量进行了多条件判断。我们将条件表达式设置为 true,然后在每个 case 子句中检查不同的条件。如果满足某个条件,程序将执行相应的代码块并跳出 switch 语句。如果没有满足任何条件,程序将执行 default 子句中的代码。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:js switch语句与其他条件判断方式的区别

0