【发布时间】:2021-06-20 13:20:57
【问题描述】:
let a = prompt('No?')
switch (a) {
case 1:
console.log('Answer 1')
break
case 2:
console.log('Answer 2')
break
}
我在 chrome 的 JavaScript 控制台中编写它,它只返回“未定义”而不是打印语句。 我做错了什么?
【问题讨论】:
-
prompt 返回一个字符串而不是数字,所以要么解析它,要么将大小写更改为字符串
-
明白谢谢。 :)
标签: javascript switch-statement