I want to format a number to two decimal places. Say the user enters 8764444
it should be formatted as 8.76
. is there some built-in function in javascript to do that?
Asked
Active
Viewed 515 times
-1

Mouser
- 13,132
- 3
- 28
- 54

user3791256
- 21
- 4
1 Answers
2
No, there is no built in method for exactly that, but you can use the substr
method to get parts of a string to do the formatting:
var input = "8764444";
input = input.substr(0, 1) + '.' + input.substr(1, 2);
// show result in Stackoverflow snippet
document.write(input);

Guffa
- 687,336
- 108
- 737
- 1,005
-
Why the downvote? If you don't explain what it is that you think is wrong, it can't improve the answer. – Guffa Jan 25 '15 at 12:21