Reputation: 6353
I'm trying to get a number from a string but it's returning the wrong value
Number("580682945690490185")
580682945690490200
parseInt("580682945690490185")
580682945690490200
Upvotes: 1
Views: 43
Reputation: 1009
That number is bigger than the maximum safe number as in IEEE 754 you can only safely represent numbers between -(2^53 - 1) and 2^53 - 1.
You should try with BigInt
which has no limit
Upvotes: 2