<!DOCTYPE html>
<html>
<head>
<title> javascript </title>
</head>
<body>
<h2>JavaScript switch</h2>
<p id="demo"></p>
<script>
let x = prompt('enter no');
switch (x) {
case 0:
text = "off";
break;
case 1:
text = "On";
break;
default:
text = "No value found";
}
document.getElementById("demo").innerHTML=text;
</script>
</body>
</html>在上面的代码中,我希望用户输入输入,然后显示输出,但每次我尝试这样做时,唯一的defaut=lt输出都是输出,为什么?
发布于 2021-04-16 22:41:37
使用Number()将其转换为数值
let x = Number(prompt('enter no'));https://stackoverflow.com/questions/67127269
复制相似问题