JS Switch案例在for循环中不起作用

时间:2018-03-13 01:28:43

标签: javascript

我是JavaScript的新手。在数组中的数字被拆分后,我试图在switch循环中使用for个案,但它不起作用。

number2 = 1003;
sNumber = number2.toString();
output = [];

for (var i = 0, len = sNumber.length; i < len; i++) {
  output.push(+sNumber.charAt(i));
  console.log(output);
  switch (output) {
    case 0:
      console.log('o');
      break;
    case 1:
      console.log('1');
      break;
  }
}

1 个答案:

答案 0 :(得分:3)

问题在这里。

switch (output)

修复为

switch (output[i])