請(qǐng)教下思路
我思路是這樣的:
因?yàn)樽兞拷o的是ture代表是布爾值,所以if條件表達(dá)式中也是用布爾值表示,那么就是if=true或者if=flase,又因?yàn)榈谝粋€(gè)輸出是有票,所以填的是if=true,轉(zhuǎn)化下就是if=ticket這樣分析對(duì)不對(duì)啊。。。另外是不是只要涉及到=都要考慮到是值得等于還是值和類型的==
我思路是這樣的:
因?yàn)樽兞拷o的是ture代表是布爾值,所以if條件表達(dá)式中也是用布爾值表示,那么就是if=true或者if=flase,又因?yàn)榈谝粋€(gè)輸出是有票,所以填的是if=true,轉(zhuǎn)化下就是if=ticket這樣分析對(duì)不對(duì)啊。。。另外是不是只要涉及到=都要考慮到是值得等于還是值和類型的==
2015-09-19
舉報(bào)
2015-09-19
if只是一個(gè)邏輯判斷符,并不是if本身等于true或者false,if后面的括號(hào)里的值才是要執(zhí)行的邏輯判斷的關(guān)鍵,因?yàn)橹暗膖icket被設(shè)置為true,(這里涉及到JavaScript是一門動(dòng)態(tài)語言,所以直接賦予了一個(gè)布爾值)就將ticket作為一個(gè)布爾值來使用,此時(shí)if(ticket)判斷為真則輸出if后的執(zhí)行語句后不再輸出else之后的語句。