網頁標題: 程式流程控制:條件語句
 



 

之前我們在 index.html 檔案裡用劇本寫了三行程式, 電腦執行第一行敘述已後接著執行第二行,
然後是第三行。
假如程式很多的話,
就會繼續接下去執行第四行、第五行、第六行...,依職執行下去,
直到整個檔案程式截數為止。
 

「這是真的嗎? 電腦它會按照檔案的內容從第一行開始,
依照美一個行程式的順序依職網後執行嗎?」
 

當然不完全是這樣子的! 請先來看一看下面的代碼,
我要來把 index.html 做一些更新,
讓程式內容比較有趣一點。
為了順便學習網頁製作,
檔案名稱我就不改了,
還是叫做 index.html。
 

***** 以下就是更新的 index.html 內容:


 


[/code]
 

===> 執行 <===  

更新後的 index.html, 檔案內的第四、五、六三行都是變數宣告。
再劇本裡頭定義變數, 變數名稱的前面要先用 var 關鍵字,
才表示說「這行是個變數宣告的指令」。
例如我們再第四行宣告「小五甲班 等於 七」這個變數,
程式代碼就要這樣寫:
 

var class5 = 7;  

後面的兩個變數值雖然不依樣, 可是變數的宣告語法是相同的。
第七行「條件語句」就是這篇文章我們真正要學會的重頭戲了。
 

如果 (搗蛋軌 等於等於 十七)  

「搗蛋軌」這個變數事小五甲搬跟小六甲班兩個變數的相加, 所以說 「(搗蛋軌 等於等於 十七)」這個條件就是成立的,
因此,程式就會繼續執行下一行的敘述「把學習的故鄉超連結印在螢幕上」。
 

既然程式的第七行條件成立, 程式接著下來就會執行第八行敘述。
納假如我們把第七行的條件修改成:
 

如果 (搗蛋軌 等於等於 十八)  

這個條件就不算成立了,視嗎? 因為烙但軌應該等於十七才對啊!
納如果條件不成立的話怎麼辦呢?
本篇文章的 index.html,
第七行的條件不成立的話,
整個程式進行到這裡就算是結束了,
網頁也不會有任何超連結產生。
嚇一篇文章我們就要來解決這個問題,
當條件不成立的話要怎麼辦?


回 · 好不好 鴿子交你寫程式 這一篇文章封面
回 · 好不好 鴿子交你寫程式 這一篇文章封面
回 · 好不好 鴿子交你寫程式 這一篇文章封面
回 · 好不好 鴿子交你寫程式 這一篇文章封面
回 · 好不好 鴿子交你寫程式 這一篇文章封面
回 · 好不好 鴿子交你寫程式 這一篇文章封面
回 · 好不好 鴿子交你寫程式 這一篇文章封面


本文張貼者:校校鴿〔張貼時間:民國99年4月14日(星期三)21點06分 | 更新次數 #2 | 最後更新:民國99年4月27日(星期二)11點49分〕 | 寫信給校校鴿

部落格首頁


學習的故鄉首頁
本站公告:〔您越需要我們,我們就越有創意〕 本站說明書:〔發現故鄉還有改進的地方,請來信告訴原丁們〕
觀察應用學習點數 :〔咱的故鄉有您的參與,會使我們有更大的發揮空間,展現更豐富精彩的學習畫面〕 〔期待藉由無障礙網頁設計,能讓視障小朋友更愛看書、更愛寫作且更愛學習〕:盲用電腦「心得分享」
〔為了讓我們有乾淨的學習環境,請勿任意在本站散播商業廣告與不合法文件或聯結〕:本站宣示