我已經得到了以下代碼IF條件代碼:IF-ELSE條件 - 運行在ELSE部分
if ((depth <= min_depth) && (leaf_colour == "red")){
for (i = 0; i < array_2D.length; i++) {
var leaf_size = array_2D[i][1];
if (leaf_size == 10 || leaf_size == 11){
alert("Error message.");
break; // we found an error, displayed error message and now leave the loop
}
else{ go to the next else section }
}
}//end of if condition
else{
...
...
...
...
...
}
裏面的 'for' 循環,如果(leaf_size == || 10 == leaf_size 11 ),我們打破循環,什麼都不做,但如果不是這樣,我想在下一個ELSE部分運行代碼。
我不想複製整個代碼塊並將其粘貼到for循環的'else'部分,因爲它很長。
有沒有辦法在第二個其他部分運行代碼?
移動從第二個'else'塊中的代碼到一個單獨的功能及調用該函數在這兩種情況下? – 2012-01-31 11:41:51
也許將ELSE部分中的代碼移到一個函數並調用它兩次 – Insidi0us 2012-01-31 11:42:42
謝謝,我會嘗試 – Kim 2012-01-31 11:44:52