while迴圈敘述
當我們知道迴圈必須執行的次數時,for迴圈敘述就是最好的迴圈敘述,但是若不知道迴圈必須執行的次數呢,那我們就可以使用while迴圈敘述,其格式如下:
While迴圈敘述是由保留字while開始,在其後是一個條件式,而這個條件式則是一個布林值運算式,如果這個條件式成立(布林值運算結果為True),那麼在『{}』裡的敘述(敘述區塊)就會執行至結尾,然後再判斷條件式,當這個條件式不再成立時,while迴圈敘述就會停止執行。現在我們來比較一下for與while迴圈敘述:計算1加至10:
for寫法:
while寫法:
看完這兩個敘述的比較,您是不是發現:同樣的功能,但是while迴圈敘述似乎麻煩多了,不過,若不知道迴圈會執行幾次,還是while迴圈敘述比較適合,如下例:
實做學習
請設計一JavaScript程式,計算6561是3的幾次方,並將答案顯示於網頁中。
實做學習
請設計一JavaScript程式,在網頁中產生一4*5的表格,如下圖:
while迴圈解法
for迴圈解法
訂閱:
張貼留言 (Atom)
-
版權宣告 【數位書香網站】之所有著作、視聽內容及資料以及網站畫面資料之安排,其著作權、專利權、商標、營業秘密及其他智慧財產權,均為【昱得資訊工作室】之合法權利人所有,除事先經【昱得資訊工作室】或其權利人之合法授權,任何人皆不得擅...
-
網頁物件:document,document物件我們之前已經用過了喔!還記得我們要將資料輸出到網頁上時,使用了write()方法,這個write()方法就是屬於document物件的! 其實,document物件是指:顯示於瀏覽器視窗中的網頁文件,舉凡與網頁相關的設定項目,都是...
-
[陣列] 什麼叫陣列(Array)?陣列就是一個集合變數, 陣列就如變數一般, 可用來儲存資料, 一般的變數只能存放一筆資料, 而陣列則可以存放多筆資料, 簡言之, 陣列就一群資料型態相同的變數集合。 陣列是一群變數的集合, 不妨將陣列想像成一間旅館, 旅館內會有很多房...
-
在Dreamweaver的強大功能支援下, 要連結資料庫、取得資料紀錄, 完全不須撰寫程式碼, 透過Dreamweaver的圖形化介面輸入幾個必要資訊(例如資料庫使用者帳號與密碼)就可完成。 [連結資料庫] 1. 開啟我們已經訂義好的網站『MyPHP』, 在【檔案】面板...
-
版權宣告 【數位書香網站】之所有著作、視聽內容及資料以及網站畫面資料之安排,其著作權、專利權、商標、營業秘密及其他智慧財產權,均為【昱得資訊工作室】之合法權利人所有,除事先經【昱得資訊工作室】或其權利人之合法授權,任何人皆不得擅自以任何形式複製、改作、...
-
條件判斷敘述if if判斷敘述是我們最常用來讓程式轉彎的判斷敘述,它的通用格式是: If (條件式) { 程式敘述 } 它的意義是:如果『條件式』成立(評估值為True),就執行大括號『{}』之間的程式敘述,不然的話就跳過大括號『{}』之間的...
-
表單(Form)是一個集合名詞,表單內還有許多的元件,例如:按鈕、文字方塊…等等。 表單是網頁中的元件,在一個網頁中可以包含多個表單,而一個表單中又可以包含很多不同類型的表單元件,如果我們要取用網頁中某個表單元件,我們必須明確的出表單元件的名稱,正確的說法應該是:指出位於哪一...
沒有留言:
張貼留言