为什么开关柜操作员无法像我想要的那样工作?)

时间:2019-07-13 20:50:49

标签: javascript switch-statement

为什么在控制台中我总是得到最后的输出?只有当我尝试将“ z”与“ 50”进行比较时,我才能得出正确的答案。如果我们间接比较,转换案例是如何工作的?

z = +(prompt("input a number"))
switch (z) {
  case (z < 49):
    console.log("wrong");
    break;
  case (z > 100):
    console.log("too much");
    break;
  case (z > 80):
    console.log("much");
    break;
  case 50:
    console.log("right");
    break;
  default:
    console.log("something goin not right");
    break;
}

0 个答案:

没有答案