I'm trying to get a number from a string but it's returning the wrong value
Number("580682945690490185")
580682945690490200
parseInt("580682945690490185")
580682945690490200
I'm trying to get a number from a string but it's returning the wrong value
Number("580682945690490185")
580682945690490200
parseInt("580682945690490185")
580682945690490200
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