我正在尝试运行这个简单的JavaScript代码,但没有获得所需的输出。此代码显示“您正在通过”而不是“您失败”。请告诉我哪里错了。
<html>
<head>
<title>
If else if and else use
</title>
</head>
<body>
<script>
function ifelseifelse() {
var marks=32;
if (marks>33){
alert("You are Pass");
}
else if(marks=33)
{
alert("You are pass");
}
else{
alert("You are fail");
}
}
</script>
<button type = "button" onclick="ifelseifelse()" >If else-if if</button>
</body>
</html>
答案 0 :(得分:0)
您正在使用
else if(marks=33)
而不是
else if(marks==33)
您要将33分配给marks
而不是比较
答案 1 :(得分:0)
在else-if中使用==将您的商标与33
进行比较答案 2 :(得分:0)
它在第二个声明中被挂断了。
if(marks = 33)if if(marks === 33)