最有用的控制結構之一
當條件成立就執行程式碼,否則就執行另一段程式碼
也可以當條件不成立時不做任何事情,省略 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 ♥:
張貼留言