Reputation: 63
Is there a way to add trailing zeros to a number in javascript?
For example: 47.0 instead of 47 or 0.0 instead of 0
when I return the numbers in a json, the zeros disapper.
I need them to be numbers and not strings so .toFixed(2) doesn't help.
Thanks!
Upvotes: 1
Views: 3974
Reputation: 416
No. What you want is a specific presentation, which most simple types has no concept of.
Anyway, when serialized into a JSON request or response it would still be converted to a string, but the receiving end shouldn't care at all if it's represented as 46.0, 46.00 or 46.000 unless it has the "" around it.
Upvotes: 4
Reputation: 40393
The number 47.0 is the same number as 47, so the only way to change its representation is to make it a string.
Upvotes: 4