d。挑戰 - 按降序列印數字 50 - 20,但前提是這些數字是 3 的倍數。(即使您將 50 或 20 替換為其他數字,您的代碼也應該有效)。*/
uj5u.com熱心網友回復:
你不應該問家庭作業問題。不過,這就是你的做法。
var lowerlimit = 30
var upperlimit = 50
for (var i = lowerlimit;i<upperlimit;i ){
if (i%3==0){console.log(i)}
}
uj5u.com熱心網友回復:
在這里只需檢查每個數字即可找到可被倍數整除的第一個數字。找到數字后,只需跳轉到下一個倍數。
let startNumber = 50;
let endNumber = 20;
const multiple = 3;
while (startNumber >= endNumber) {
if(startNumber % multiple === 0) {
console.log(startNumber);
startNumber-=multiple;
} else {
startNumber--;
}
}
uj5u.com熱心網友回復:
for (let i = 50; i >= 20 ; i--) {
if ( i % 3 === 0) console.log(i);
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/459145.html
標籤:javascript 循环 for循环
上一篇:未捕獲(承諾中)TypeError,如何訪問物件中的陣列
下一篇:使用自定義函式回傳檔案資料
