課程
/前端開發
/JavaScript
/JavaScript進階篇
現象如圖所示,求大神指教
2016-08-29
源自:JavaScript進階篇 6-11
正在回答
你要先將你獲得的內容轉換為int型,才能進行計算。你從文半框內獲得的內容是文本型的。不轉換的話,+只會把他們連接在一起,而不是進行計算。
寒冰水 提問者
1、運用 ?'-' ? ?' *' ? ?'/ ' 法操作符時,如果操作數不是數值,會在后臺調用Number()將其轉換為數值,然后按數值進行運算
2、加法操作符用法: ① 如果都是數值,則按常規的加法計算;②如果都是字符串,則+意味著將兩個字符串拼接;③如果有一個是字符串,會將另一個轉換為字符串,然后進行拼接。
計算機很懶的,怎么方便怎么來。數字運算要比字符串拼接麻煩
使用parseInt()函數可解析一個字符串,并返回一個整數。
要將獲得txt1和txt2強轉為int型數據 通過parseInt()方法可以實現強轉
+ 是字串連接符,要先轉成整型,parseInt(document.getElementById("txt1").value)
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答為什么只能執行加法運算,減乘除都無效
1 回答請問我這樣的寫法好嗎 加減乘除能能運算
2 回答為什么我的加法運算不對?求指教!!
3 回答5加2算出來為什么是52?減乘除都可以實現
4 回答哪里錯了呀,為什么不管選擇加/減/乘/除,得到的結果都是加法運算的結果?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-08-29
你要先將你獲得的內容轉換為int型,才能進行計算。你從文半框內獲得的內容是文本型的。不轉換的話,+只會把他們連接在一起,而不是進行計算。
2016-08-31
1、運用 ?'-' ? ?' *' ? ?'/ ' 法操作符時,如果操作數不是數值,會在后臺調用Number()將其轉換為數值,然后按數值進行運算
2、加法操作符用法: ① 如果都是數值,則按常規的加法計算;②如果都是字符串,則+意味著將兩個字符串拼接;③如果有一個是字符串,會將另一個轉換為字符串,然后進行拼接。
計算機很懶的,怎么方便怎么來。數字運算要比字符串拼接麻煩
2016-08-29
使用parseInt()函數可解析一個字符串,并返回一個整數。
2016-08-29
要將獲得txt1和txt2強轉為int型數據 通過parseInt()方法可以實現強轉
2016-08-29
+ 是字串連接符,要先轉成整型,parseInt(document.getElementById("txt1").value)