我是 JS 新手。為了好玩,我想創建一個無限回圈,輸出如下方式:1 1=2, 2 2=4, 4 4=8, 8 8=16 等等......這就是我所擁有的遠的。我創建了一個 For 回圈來簡化我的理論/實踐方法,但我仍然無法讓它正常作業。
for (let i = 0; i < 5; i ) {
num1 = i;
sum = i * 2;
answer = sum * 2;
console.log(sum " " sum " = " answer * i);
}
uj5u.com熱心網友回復:
目前,您只是將變數乘以 2,而實際上您想要將兩個數字相加的結果并在下一次迭代中使用它。
step在回圈外宣告一個變數。在每次迭代中,將兩個步驟的總和分配給一個answer變數,記錄結果,然后分配answer給step。
let step = 1;
for (let i = 1; i < 10; i ) {
let answer = step step;
console.log(`${step} ${step} = ${answer}`);
step = answer;
}
附加檔案
- 模板/字串文字
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/362949.html
標籤:javascript 循环 添加 视觉网络开发人员
