I would like to format my numbers to always display 2 decimal places, rounding where applicable.
Examples:
number display
------ -------
1 1.00
1.341 1.34
1.345 1.35
I have been using this:
parseFloat(num).toFixed(2);
But it’s displaying 1 as 1, rather than 1.00.
Live Demo
Note that it will round to 2 decimal places, so the input
1.346will return1.35.