課程
/前端開發(fā)
/JavaScript
/JavaScript入門篇
如圖 ‘
點(diǎn)擊“點(diǎn)擊我2”按鈕 彈出的結(jié)果是63 并非是9 很費(fèi)解。。。
2017-03-20
源自:JavaScript入門篇 1-9
正在回答
1:首先JS是一種弱語言,但是同類型可以自己相加減 ? ? 例如“a”+"b" ?可以自動組成ab ; ?1+ 2 自動變成32:不同類型的字符 我們先轉(zhuǎn)換例如 “1”+2 ; parsInt("1")+2 ?可以實(shí)現(xiàn)加法33:利用eval 表達(dá)式進(jìn)行實(shí)現(xiàn)
結(jié)論:變量a和b此時(shí)是兩個(gè)個(gè)字符串,所以“a”+"b" ?自動組成ab
將var sum = a+b; 改為 var sum = parsInt(a)+parsInt(b);或者 var sum =eval(a+b);
就可以了
慕斯卡1050067 提問者
字符串直接轉(zhuǎn)換為整數(shù),需要變一下吧
當(dāng)加號兩邊存在字符串時(shí),加號代表連接,實(shí)際上是將兩側(cè)都轉(zhuǎn)為了字符串,如
"1"?+?1?=?"11"
而當(dāng)加號兩側(cè)都是數(shù)字的時(shí)候,則表示兩個(gè)數(shù)相加,如
1?+?1?=?2
這是JavaScript中的隱式類型轉(zhuǎn)換
要把a(bǔ)、b轉(zhuǎn)換成int類型
舉報(bào)
JavaScript做為一名Web工程師的必備技術(shù),本教程讓您快速入門
4 回答不知道怎么寫了。。。
6 回答不知道為什么沒有反應(yīng),應(yīng)該怎么改呢
1 回答我就想知道這是個(gè)啥問題
2 回答詳細(xì)描述請看內(nèi)容...
1 回答不知道哪里出了問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-03-20
1:首先JS是一種弱語言,但是同類型可以自己相加減
? ? 例如“a”+"b" ?可以自動組成ab ; ?1+ 2 自動變成3
2:不同類型的字符 我們先轉(zhuǎn)換例如 “1”+2 ; parsInt("1")+2 ?可以實(shí)現(xiàn)加法3
3:利用eval 表達(dá)式進(jìn)行實(shí)現(xiàn)
結(jié)論:變量a和b此時(shí)是兩個(gè)個(gè)字符串,所以“a”+"b" ?自動組成ab
將var sum = a+b; 改為 var sum = parsInt(a)+parsInt(b);或者 var sum =eval(a+b);
就可以了
2017-03-20
字符串直接轉(zhuǎn)換為整數(shù),需要變一下吧
2017-03-20
當(dāng)加號兩邊存在字符串時(shí),加號代表連接,實(shí)際上是將兩側(cè)都轉(zhuǎn)為了字符串,如
"1"?+?1?=?"11"
而當(dāng)加號兩側(cè)都是數(shù)字的時(shí)候,則表示兩個(gè)數(shù)相加,如
1?+?1?=?2
這是JavaScript中的隱式類型轉(zhuǎn)換
2017-03-20
要把a(bǔ)、b轉(zhuǎn)換成int類型