如何在100 [闭合]的循环中捕获被3和5整除的数字

问题描述 投票:-4回答:1

是否有可能检测从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>
javascript do-while
1个回答
0
投票

for (var i = 1; i <= 100; i++) {
    if(i % 3 == 0 || i % 5 == 0)
    console.log(i)
}
© www.soinside.com 2019 - 2024. All rights reserved.