Skip to content

JavaScript string to float 2 decimal | Example code

  • by

Use toFixed() function to parse the string to float 2 decimal in JavaScript.

var twoPlacedFloat = parseFloat(yourString).toFixed(2)

If you need performance (like in games):

Math.round(number * 100) / 100

It’s about 100 times as fast as parseFloat(number.toFixed(2))


Example string to float 2 decimal in JavaScript

Simple example code parse float with two decimal places. When you use toFixed, it always returns the value as a string. This sometimes complicates the code.

<!doctype html>

      var str = "100.999";
      var res = parseFloat(str).toFixed(2)




JavaScript string to float 2 decimal

parseFloat 2 decimals as NUMBER

      var str = "100.999";
      var res = Math.round(str * 100) / 100



Output: 101


Do comment if you have any doubts or suggestions on this JS string to float the topic.

Note: The All JS Examples codes are tested on the Firefox browser and the Chrome browser.

OS: Windows 10

Code: HTML 5 Version

Leave a Reply

Your email address will not be published. Required fields are marked *