是否有可能检测从1到100的3和5的整数?我尝试在if语句中使用do-while语句,但它一直使我的浏览器崩溃,因此我更改了代码。我尝试了switch语句,但是我的程序中也需要包含do-while语句。再次,有可能这样做,还是我必须使用大量代码来做到这一点?
编辑:我目前在我的文件夹中等待一个额外的代码。它有效,但是可重复的数字重复出现。
<h2 id="habibi"> </h2>
<script>
var text = "";
var a = 1;
do {
text += "<br>" + a;
a++;
if (a % 3 === 0) {
text += "<br>" + a + " is a three.";
}
else if (a % 5 === 0) {
text += "<br>" + a + " is a five.";
}
else {
}
}
while (a <= 100);
document.getElementById('habibi').innerHTML = text;
</script>
for (var i = 1; i <= 100; i++) {
if(i % 3 == 0 || i % 5 == 0)
console.log(i)
}