使用for循環制作一個九九乘法表!


在現實生活當中人們日復一日的進行循環往復的生活,那么在計算機的世界里如果你想讓計算機重復的做一件事情那么可以用到一個語句那就是for語句。

廢話不多說接下來我就和大家分享如何用for語句循環來制作一個簡單的九九乘法表。

首先for循環長這樣:for(){},小括號里面寫的是循環的次數然而這里我們需要循環九次所以我們這樣寫

 

 

 這里我們先定義一個i變量然后設置i<=9最后來一個i++,這里說的意思就是讓i從1開始進行循環當i大於9是就結束循環,i++的意思就是沒循環一次i就加一

然后大括號里面寫的是執行的代碼。既然我們要寫九九乘法表那么我們還需要在寫一個for循環來進行嵌套,就像這樣

 

 

 

這里我們嵌入一個for循環,然后定義一個變量j賦值為i然后循環到9的時候也停止,每循環一次j就加一。里面嵌套的循環每進行一次就執行一遍

document.write('<span>'+i+'*'+j+'='+i*j+'</span>')這行代碼,這行代碼的意思是什么呢。

首先document.write的意思就是在頁面上打印括號里面的東東括號里面的代碼的意思就是例如當i=1,j=1時那么就是i*j = i*j的值那么就是1了。

那里面的加號是拼接字符串的意思並不是數學上的加號。所以打印出來的就是1*1=1

然后我們再用一個span標簽給他套上,

最后一行document.write('</br>')的意思是當每執行完一輪之后就換行

然后我們可以給span標簽來個樣式。我這里是這樣的:

 

 

然后這個九九乘法表就算是做完了,就是下面這樣的:

 

 是不是發現好別扭對沒錯我也是這樣覺得的。所以我們需要改一下就是第二個內嵌的for循環我們改一下循環條件就好了

 

 從就j=1開始然后讓j<=i那么當i=1時j=1時執行1*1=1然后這一輪就執行完了就進行換行

還要記得這里面就是document.write('<span>'+i+'*'+j+'='+i*j+'</span>')這行代碼吧i和j的位置換一下變成這樣document.write('<span>'+j+'*'+i+'='+i*j+'</span>')

然后最終執行就變成了這樣了

 

 怎么樣是不是感覺這個九九乘法表很熟悉,就是和小學文具盒上面的九九乘法表一樣啊。好了那么這期的內容就分享到這里了。歡迎大家來吐槽!


免責聲明!

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



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