文章詳情頁
為什么javascript 18014398501093363 == 18014398501093364 返回ture
瀏覽:63日期:2023-05-25 13:25:53
問題描述
如題,如圖
問題解答
回答1:其實sgf有一篇文章就講得很詳細了/a/11...;我也順便擴充了下安全運算范圍,get!
回答2:我測試了下,1801439850109336 == 1801439850109335 輸出是false,18014398501093363 == 18014398501093364 確實是true。所以應(yīng)該是js最多能比較16位的數(shù)字,多余16位的應(yīng)該會將末尾舍去。如果你非要進行大數(shù)字比較的話,你可以將數(shù)字轉(zhuǎn)換成字符串,判斷兩個字符串是否相等。
回答3:剛剛找到一個
標簽:
JavaScript
上一條:javascript - 函數(shù)返回值要經(jīng)過內(nèi)部方法的回調(diào)函數(shù)處理,該怎么寫?下一條:javascript - 小白有點混亂,為何js里面可以直接用checked=true來給標簽添加效果呢?
相關(guān)文章:
1. docker - 各位電腦上有多少個容器啊?容器一多,自己都搞混了,咋辦呢?2. MySQL數(shù)據(jù)庫中文亂碼的原因3. macos - mac下docker如何設(shè)置代理4. docker不顯示端口映射呢?5. android studio總是在processes running好久6. 關(guān)docker hub上有些鏡像的tag被標記““This image has vulnerabilities””7. java - 請問在main方法中寫成對象名.屬性()并賦值,與直接參參數(shù)賦值輸錯誤是什么原因?8. docker-compose 為何找不到配置文件?9. angular.js - 關(guān)于$apply()10. docker 17.03 怎么配置 registry mirror ?
排行榜

熱門標簽