條件式## JS 基礎
* 宣告變數
var box = 1; --> 宣告只有一次, 如過要覆蓋,直接寫 box= 2;
or (分開寫)
var box; box=1;
* JS 表示寫法
加:+
減:-
乘:*
除:/
等於:=== 不等於:!== 大於等於:>= 小於等於:<=
單行註解: // ...... 多行註解:
*/
...
...
/*
* 型態
數字 number EX: 18
字串 string EX: 'Jack'
布林 boolean EX: true or false
陣列 array EX: var ages= [18, 10 , 9] ---> 陣列內可放任何值
取出陣列得值:ages[0]---> 用 index 取值 [0, 1, 2], [0]取出的值為18
物件 object EX:
var car = { color:'red', ---> 屬性(靜態) method1: function() {} ---> 方法(動態) };
空值 unll
未定義 undefined
函式 function
寫法一:
*宣告 function 函式名稱() { .... } *執行 函式名稱();
寫法二:
*宣告 var 函式名稱 = function () { ..... }; *執行 函式名稱();
寫法三:
*宣告 var 物件名稱 = function () { 方法:function () {...} }; *執行 物件名稱.函式名稱();
* if 迴圈
if (條件式) {
成立敘述...;
}
if (條件式) {
成立敘述...;
} else {
不成立敘述...;
}
* for 迴圈
for( 初始值 ; 條件式 ; 更新值 ){
要執行的程式
}
EX:
for (i = 1; i <= n; i++ ) {
sum = sum + i;
}