帮忙解决一个JAVASCRIPT的问题.只是个小程序.

来源:百度知道 编辑:UC知道 时间:2024/06/04 18:04:56
问题是这样的:
编写一个函数isEven,使用求余数运算符(%)确定一个整数是否为偶数。这个函数应该带一个整数参数,如果整数是偶数则返回true,否则返回false。编写代码测试你的函数。
我编写的脚本是:
<html>
<head>
<title>SH05</title>
<script type="text/javascript">
<!--
var a=prompt("请输入一个数字" ,"0");
function isEven (x)
{
x%2==0? document.write(true+"</br>"):document.write(false+"</br>");
}
var b=a;
var c=isEven(b);
document.write(c+"</br>");
-->
</script>
<body>
</body>
</html>
调试的时候是可以运行的,不过它出现了以下结果:
false
undefined
我现在想问得是,为什么会出现"undefined"?怎么才能把它去掉.本人是初学者...

<html>
<head>
<title>SH05</title>
<script type="text/javascript">
<!--
var a=prompt("请输入一个数字" ,"0");
function isEven (x)
{
return x%2==0;
}
var b=a;
var c=isEven(b);
document.write((c ? "true" : "false")+"</br>");
-->
</script>
<body>
</body>
</html>