字符類型在運(yùn)算的時(shí)候自動(dòng)轉(zhuǎn)化為整數(shù)類型?
請(qǐng)問(wèn)在這里我通過(guò)document.getElementById(....).value 得到的文本框中輸入的字符串,然后進(jìn)行加減運(yùn)算,發(fā)現(xiàn)當(dāng)使用+運(yùn)算的時(shí)候它顯示的是兩個(gè)字符串相加的結(jié)果,也就是圖中的5+5=55,然后使用其他的/,*,-等運(yùn)算的時(shí)候好像是自動(dòng)轉(zhuǎn)化成了整數(shù),才會(huì)有5*5=25的結(jié)果。請(qǐng)問(wèn)是這樣的嗎?
2017-01-01
取到的value是string類型,相加的時(shí)候就變成字符串拼接,其他情況自動(dòng)轉(zhuǎn)換成number類型進(jìn)行運(yùn)算。