亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為啥1+1會等于11...??

其他運算沒問題 就是加法出問題


正在回答

2 回答

document.getElementById("txt1").value 獲取的值為字符串 需要用parseInt()函數解析字符串為整數,如果不能解析會返回?NaN, ?所以你獲取文本框的值后 還需要轉換 ,如下代碼這么寫:parseInt(document.getElementById("txt1").value);

0 回復 有任何疑惑可以回復我~
#1

黃璞

字符串相加,默認就相當于拼接兩個字符串,所以1+1=11
2016-06-28 回復 有任何疑惑可以回復我~
#2

qq_主流革新ZG_03388100 提問者

非常感謝!
2016-06-28 回復 有任何疑惑可以回復我~
#3

黃璞 回復 qq_主流革新ZG_03388100 提問者

不客氣
2016-06-28 回復 有任何疑惑可以回復我~
?<script?type="text/javascript">
???function?count(){
???????var?otxt1=document.getElementById("txt1").value;
???????var?otxt2=document.getElementById("txt2").value;
???????var?oselect=document.getElementById("select").value;
???????var?result="";
???????switch(oselect)
???????{
???????????case?"+":
???????????result=otxt1+otxt2;
???????????break;
???????????case"-":
???????????result=otxt1-otxt2;
???????????break;
???????????case"*":
???????????result=otxt1*otxt2;
???????????break;
???????????default:
???????????result=otxt1/otxt2;
???????}
????document.getElementById("fruit").value=result;
????
???}
??</script>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為啥1+1會等于11...??

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號