老师,帮忙检查下
来源:2-12 编程练习
慕的地5368065
2021-05-06 17:01:11
<html>
<head>
<meta charset="UTF-8">
<title>if算法</title>
</head>
<body>
<script>
var n=Number((prompt("请输入数字"));
if(n>=0&&!isNaN(n)){
alert("不是自然数");
}else{
if(n%2!=0){
alert("是奇数");
}else{
alert("是偶数");
}
}
//补充代码
</script>
</body>
</html>
1回答
好帮手慕言
2021-05-06
同学你好,代码中有以下问题
1、多了括号,修改如下:
2、叹号写的不对,正确的应该是输入法为英文状态下的叹号,修改如下:

3、自然数除了要大于0,还要是一个整数,因此还需要添加上是否能被1整除这个条件,如果符合条件则是自然数,不符合则不是,修改如下:

祝学习愉快~
相似问题