利用JS的雙重for循環實現九九乘法表


一、基本語法

for (語句 1; 語句 2; 語句 3) {
     要執行的代碼塊
}

若for里面的條件表達式為true,for循環就重復執行循環體的代碼,

若for里面的條件表達式為false,則退出for循環。

語句 1 在循環(代碼塊)開始之前執行。

語句 2 定義運行循環(代碼塊)的條件。

語句 3 會在循環(代碼塊)每次被執行后執行。

二.for循環實現1-100求和

let sum = 0; // 定義一個變量,用來存儲求的和
for (let i = 1; i <= 30; i++) {
    // sum += i; 相當於 sum = sum + i;
        sum += i; // 每次循環 sum 的值都會更新
}
console.log(sum);

三、雙重for循環

for循環可以重復執行一個操作,當然也可以重復執行另一個循環,即for循環里面嵌套for循環,即雙重for循環

循環的嵌套: 外層循環循環一次,內層就要循環完

實例九九乘法表:

let i,j,str;
for(i=1;i<=9;i++){ //第一層for循環控制行數
    str="";
    for(j=1;j<=i;j++){ //第二層for循環控制列數
        str +=i+"x"+j+"="+(i*j)+" "
    }
    console.log(str);
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM