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

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

關于判斷小數?

關于判斷小數?

我有一個大錘子 2016-08-04 14:31:02
100.00是小數吧?parseInt(100.00)=parseFloat(100.00)=100
查看完整描述

4 回答

?
我有一個大錘子

TA貢獻1條經驗 獲得超0個贊

原來自己的答案不能采納,哈哈哈

查看完整回答
反對 回復 2016-08-11
?
snowmanJS

TA貢獻89條經驗 獲得超53個贊

var a = 100;
var b = 100.00;
var c = a===b ? "a恒等于b" : "a不恒等于b";
var d = a==b ? "a等于b" : "a不等于b";
document.write(a+"<br/>");
document.write(b+"<br/>");
document.write(c+"<br/>");
document.write(d+"<br/>");

//outputs:

100

100

a恒等于b

a等于b

這說明在javascript中整型100和浮點型100.00是相等的并且還是恒等的。輸出時都是100.

查看完整回答
反對 回復 2016-08-05
?
一城一夢夢在指尖

TA貢獻11條經驗 獲得超6個贊

判斷有沒有小數點

查看完整回答
反對 回復 2016-08-04
?
DQJ俊逸

TA貢獻5條經驗 獲得超4個贊

if(100==100.00){
????alert(100.00+"100.00");
}
document.write(parseInt(100.00));
document.write(parseFloat(100.00));

你可以試下這段代碼? 個人認為主要是瀏覽器解析的問題 當解析為Nu的mber類型時候默認100.00就是等于100的 ,并且你要求他彈出100.00 他還是會彈100 但是你讓他彈出字符串“100.00”的時候 他就會完整的輸出來,也就是說當瀏覽器解析成Number類型的時候0和0.0000000(無論多少個)是相等的!

查看完整回答
反對 回復 2016-08-04
  • 4 回答
  • 0 關注
  • 1472 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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