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