javascript判断奇偶数问题

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:32:15
<script language="javascript" type="text/javascript">
<!--
var a = prompt("请输入整数:");
var b = a % 2
if (b = 0)
{
alert("该整数是偶数!");
}
else if (b = 1)
{
alert("该整数是奇数!");
}

-->
</script>
这段代码哪里出错了?为什么我执行的时候老师运行下面那句?

应该是var b = a % 2 ; 少了个符号
if (b == 0)
{
alert("该整数是偶数!");
}
else if (b ==1)
{
alert("该整数是奇数!");
}
都少了个=号

if (b = 0) 和else if (b = 1)
改成
if (b == 0) 和else if (b == 1)

"="是赋值,"=="才是判断是否相等

额。神奇的语法。。。“=”和“==”