文章詳情頁
為什么javascript 18014398501093363 == 18014398501093364 返回ture
瀏覽:123日期:2023-05-25 13:25:53
問題描述
如題,如圖
問題解答
回答1:其實sgf有一篇文章就講得很詳細(xì)了/a/11...;我也順便擴(kuò)充了下安全運算范圍,get!
回答2:我測試了下,1801439850109336 == 1801439850109335 輸出是false,18014398501093363 == 18014398501093364 確實是true。所以應(yīng)該是js最多能比較16位的數(shù)字,多余16位的應(yīng)該會將末尾舍去。如果你非要進(jìn)行大數(shù)字比較的話,你可以將數(shù)字轉(zhuǎn)換成字符串,判斷兩個字符串是否相等。
回答3:剛剛找到一個
標(biāo)簽:
JavaScript
上一條:javascript - 函數(shù)返回值要經(jīng)過內(nèi)部方法的回調(diào)函數(shù)處理,該怎么寫?下一條:javascript - 小白有點混亂,為何js里面可以直接用checked=true來給標(biāo)簽添加效果呢?
相關(guān)文章:
1. 在mac下出現(xiàn)了兩個docker環(huán)境2. 如何解決docker宿主機(jī)無法訪問容器中的服務(wù)?3. HTML5不支持frameset一般怎么解決?4. javascript - Vue v-for判斷是否為第4列,然后加個橫線或者第4行才顯示這一個<li>5. javascript - react native在run-android時出現(xiàn)這個錯誤該怎么解決?大神賜教6. javascript - 如何獲取點擊事件點擊后前一個后一個的值。7. css3像卷軸一樣展開8. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個是怎么回事????9. css - 為何box的顏色沒有變?10. css - C#與java開發(fā)Windows程序哪個好?
排行榜

熱門標(biāo)簽