javascript - js带小数的值怎么判断是不是等于0
世界只因有你
世界只因有你 2017-05-16 13:06:55
0
4
491

0.05是不是等于0

0.00是不是等于0

我是用parseinit。。。结果出问题了

世界只因有你
世界只因有你

membalas semua(4)
洪涛

JavaScript tidak membezakan antara perpuluhan dan integer secara langsung, jadi anda boleh menentukan secara langsung sama ada ia adalah sama, tetapi sebaiknya gunakan ===而不是== Tiga tanda sama adalah sama. Anda boleh mencari perbezaan tertentu di Baidu

......

0.000 sudah tentu sama dengan 0

洪涛

Gunakan sahaja===dan ia akan baik

0.000 === 0 // true

0.08 === 0 // false
洪涛

Anda perlu memberi perhatian kepada ralat dalam perpuluhan Adalah lebih baik untuk memberikan pertimbangan yang tepat, seperti Math.abs(a) < 0.0000001

Math.abs(0.1 + 0.2 - 0.3) < 0.0000001 // true
0.1 + 0.2 - 0.3 === 0 // false
刘奇

parseint ditukar kepada plastik Fikirkan, apakah 0.05 ditukar kepada plastik?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!