4 回答

TA貢獻13條經(jīng)驗 獲得超6個贊
if語句寫在循環(huán)內(nèi)部,所以每一次循環(huán)都會進行一次if條件判斷。在i=2的這次循環(huán)里,由于滿足了if條件所以先執(zhí)行document.write(arr[7] + "<br/>"); 輸出了“**”,然后執(zhí)行if之后的語句,由于i =2 所以相當(dāng)于執(zhí)行document.write(arr[2] + "<br/>"); ?輸出“***”

TA貢獻2條經(jīng)驗 獲得超6個贊
執(zhí)行完了if語句過后,還是要執(zhí)行下面的document.write語句,如果你想替換,應(yīng)該是if-else語句

TA貢獻1條經(jīng)驗 獲得超2個贊
for(i=0;i<arr.length-2;i=i+2){
if(i==2){
document.write(arr[7]+"<br/>");
}else{
document.write(arr[i]+"<br/>")
}
要這樣寫

TA貢獻2條經(jīng)驗 獲得超6個贊
執(zhí)行完了if語句過后,還是要執(zhí)行下面的document.write語句,如果你想替換,應(yīng)該是if-else語句
添加回答
舉報