課程
/前端開發
/JavaScript
/JavaScript進階篇
為啥if 和else的結果都輸出來了呢?
2018-11-12
源自:JavaScript進階篇 4-2
正在回答
語句格式是if(){}else{}
呦,臭弟弟,不僅沒有else,還在if后多加了 ;
缺少else
if()
小括號后不要加分號";"
if{執行的代碼1}{執行的代碼2}{執行的代碼3}... if語句如果滿足則會執行代碼1,如果if語句不滿足則不會執行代碼1,然后會往下執行其他代碼塊,因為其后的代碼塊只是加上符號{}包含起來而已并沒有什么特別意義,就像正常執行一樣,只有if語句下第一個{}所包含的代碼塊才是if語句所關聯的代碼塊,其余的和if語句不關聯
中間少了else
沒有else
你寫的是一個if判斷,但是缺少一個else,在第13行
按照你目前寫的
計算機會認為如果滿足了條件就輸出A和B
如果有else的話,計算機就會認為如果滿足了條件就輸出A,否則輸出B
第13行,缺失else
因為你少了個else
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
3 回答為什么輸出沒結果?
3 回答為什么無輸出結果
1 回答為什么輸不出結果?。?/p>
1 回答為什么沒結果輸出
4 回答為什么輸不出結果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-04-02
語句格式是if(){}else{}
2019-12-15
呦,臭弟弟,不僅沒有else,還在if后多加了 ;
2019-09-26
缺少else
2018-12-13
if()
小括號后不要加分號";"
2018-11-19
if{執行的代碼1}{執行的代碼2}{執行的代碼3}... if語句如果滿足則會執行代碼1,如果if語句不滿足則不會執行代碼1,然后會往下執行其他代碼塊,因為其后的代碼塊只是加上符號{}包含起來而已并沒有什么特別意義,就像正常執行一樣,只有if語句下第一個{}所包含的代碼塊才是if語句所關聯的代碼塊,其余的和if語句不關聯
2018-11-12
中間少了else
2018-11-12
沒有else
2018-11-12
你寫的是一個if判斷,但是缺少一個else,在第13行
按照你目前寫的
計算機會認為如果滿足了條件就輸出A和B
如果有else的話,計算機就會認為如果滿足了條件就輸出A,否則輸出B
2018-11-12
第13行,缺失else
2018-11-12
因為你少了個else