第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

parseInt應該什么時候加上?

parseInt應該什么時候加上?

哈哈哈蜜瓜 2016-09-18 19:55:40
?function?count(){ ???????var?a?=?document.getElementById("txt1").value; ????var?b?=?document.getElementById("txt2").value; ????var?c=?document.getElementById("select").value; ????var?result; ????if(c=="+"){ ????????result?=?parseInt(a)?+?parseInt(b); ????} ????else?if(c=="-"){ ????????result?=?parseInt(a)?-?parseInt(b); ????} ????else?if(c=="*"){ ????????result?=?parseInt(a)?*?parseInt(b); ????} ????else{ ????????result?=?parseInt(a)?/?parseInt(b); ????} ??????????document.getElementById("fruit").value?=?result; ???} ??? ???function?count()?{ ????var?sum,x,y; ????x=5; ????y=6 ????sum=x+y; ????alert(sum); }為什么第一段a,b需要加上parseInt才能實現(xiàn)計算功能第二段不用
查看完整描述

2 回答

已采納
?
OlderSkee

TA貢獻123條經(jīng)驗 獲得超103個贊

因為 在 js的運算中

?"1"+"1" ="11"

但是

"1"-"1"=0

"1" * or / ?"1" = 1

如果是字符串的運算。

,用+ 會把兩個字符串連接起來。

* / - 這三個 ,會嘗試轉(zhuǎn)化成number類型再運算

這是js特性。


查看完整回答
1 反對 回復 2016-09-18
?
stone310

TA貢獻361條經(jīng)驗 獲得超191個贊

xxx.value這個獲得的是字符串格式,并不是數(shù)字格式,parseInt可以將字符串格式的數(shù)字化為數(shù)字模式

查看完整回答
反對 回復 2016-09-18
  • 2 回答
  • 1 關注
  • 1383 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號