2-11 编码练习
来源:2-11 编程练习
慕移动4506339
2022-01-25 21:52:50
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>if算法</title>
</head>
<body>
<script>
var a=Number(prompt('请输入1-1000以内的数字 '));
if(1<=a&&a<=1000){
if(a%2==0 && a%3==0){
alert('可以被2或者3整除 ');
} else{
alert('不能被2或者3整除');
}
} else{
alert("输入的数字不合法" );
}
</script>
</body>
</html>老师,麻烦看下代码是否有误
1回答
好帮手慕然然
2022-01-26
同学你好,代码实现与作业要求不符:题目中要求输入的数字可以被2或者3整除,这里的“或者”应该使用 || 符号表示,即a % 2 == 0 || a % 3 == 0,而不是&&符号,&&符号表示且的意思。

祝学习愉快!