var 變數名稱 = 內容值;
var v1 = 100; //將值100指派到變數v1中記憶著

參考如下介紹,輸入練習,熟悉全域變數與區域變數:

if (判斷的條件) {
判斷條件成立時要執行的程序;
} else { //如果條件不成立時不處理任何事, 則else{}省略
判斷條件不成立時要執行的程序;
}
參考如下介紹,輸入練習,熟悉if判斷式的運用:

if (判斷的條件1) {
判斷條件1成立時要執行的程序; //當條件1成立時則不再進行以下的判斷
} else if (判斷的條件2) { //當條件1不成立時則進行條件2的判斷
判斷條件2成立時要執行的程序;
} else {
以上條件皆不成立時要執行的程序;
}
參考如下介紹,輸入練習,熟悉if判斷式的運用:

switch (判斷的值或運算式) {
case 值1: 當判斷的值為此case值1時要執行的程序; break;
case 值2: 當判斷的值為此case值2時要執行的程序; break;
default: 以上條件皆不成立時預設要執行的程序;
}
有關switch判斷式,於下一個單元實例再練習。
重複能力的迴圈使用方式有多種,建議先參考以下連結介紹,後續實例再練習。
| Title | Description |
|---|---|
| JS Loop For | 重複能力的for迴圈 |
| JS Loop While | 重複能力的while迴圈 |
| JS Timing | 有關時間控制的方法(setInterval & setTimeout) |
Q.延伸作業練習:
隨機取得一個三位數內的整數值,先判斷是幾位數再判斷是奇偶數
例如:取得一個957的值,運用alert()顯示「抽樣所得的值為957,是三位數的奇數」