<script>
for (i = 1; i <= 100; i++) {
if (i % 30 == 0) {
console.log(i + "是可以同时能被5与6整除的数字");
} else if (i % 5 == 0) {
console.log(i + "是可以被5整除的数字");
} else if (i % 6 == 0) {
console.log(i + "是可以被6整除的数字");
} else {
console.log(i + "是不能被5与6整除的数字");
}
}
</script>
首先进行1~100的for循环
在循环下面分别进行多分支判断语句,每次输出i的时候
首先进行判断i对30(也就是5*6)求余数是否等于0
等于0输出结果,不等于0继续进行判断
然后继续进行判断i对5求余数是否等于0
...以此类推
最后如果i同时对30(5*6)、5、6进行求余数都不满足判断
则输出最后的结果
i是不能被5与6整除的数字
运行控制台查看结果: