2011年11月27日 星期日

【基礎語法】if else 陳述式 - if else

直覺翻譯就是:如果-否則

最有用的控制結構之一
當條件成立就執行程式碼,否則就執行另一段程式碼
也可以當條件不成立時不做任何事情,省略 else

程式語法:

if (條件式) {
        程式區塊
}

if (條件式) {
        程式區塊
}else{
        程式區塊
}

if (條件式A) {
        程式區塊
}else if (條件式B){
        程式區塊
}

if (條件式A) {
        程式區塊
}else if (條件式B){
        程式區塊
}else if (條件式C){
        程式區塊
}.........
else{
        程式區塊
}

複製以下範例並貼到JavaScript裡,拖曳到上攝影機上執行
仔細觀察下列程式輸出的結果
var i: int = 0;

function Update() {

    if (i == 0) { //省略 else
        print("i=0");
    }

    if (i < 10) { //有 if 和 else
        i = i + 1;
    } else {
        print("I love unit3d");
    }

    if (i == 10) { //只有 if 和 else if
        print("i=10");
    } else if (i != 10) {
        print(i);
    }
}

0 ♥:

張貼留言