Hi stack flow community,
我做了一个简单的奇/偶数检查,当运行时不会显示初始提示框。很确定它与功能有关但不能为我的生活找到原因。代码如下:
<!DOCTYPE html>
<head> </head>
<body>
<h1> Javascript Practice </h1>
<script>
function oddOrEven(number){
var result = number%2;
if(result === 0){
alert("The number you have chosen is even");
}else{
alert("the number you have chosen is odd");
}
return();
}
var x = prompt("Enter a number:");
alert("You have chosen: " +x );
oddOrEven(x);
</script>
</body>
javascript新手,请原谅我此修复程序的简单程度。
答案 0 :(得分:0)
在OddOrEven中用 return 替换 return()就可以了。
我使用了jslint.com,它的第一个抱怨是:
Don't wrap assignment statements in parens.
return();
所以我在没有括号的情况下重做,重新调整了http://javascript.cs.lmu.edu/runner/的javascript代码 它起作用了。