[英]JS Switch case in for loop not working
I'm new to JavaScript. 我是JavaScript的新手。 I'm trying to use switch
case in for
loop after the number in array got split but it doesn't work. 我试图在数组中的数字被拆分之后在for
循环中使用switch
case但是它不起作用。
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; } }
problem is here. 问题在这里。
switch (output)
fix as 修复为
switch (output[i])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.