You can use toFixed() to do that

var twoPlacedFloat = parseFloat(yourString).toFixed(2)
Answer from Mahesh Velaga on Stack Overflow
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › JavaScript › Reference › Global_Objects › parseFloat
parseFloat() - JavaScript | MDN
The characters accepted by parseFloat() are plus sign (+), minus sign (- U+002D HYPHEN-MINUS), decimal digits (0 – 9), decimal point (.), exponent indicator (e or E), and the "Infinity" literal.
🌐
GeeksforGeeks
geeksforgeeks.org › javascript › how-to-parse-float-with-two-decimal-places-in-javascript
How to Parse Float with Two Decimal Places in JavaScript? - GeeksforGeeks
Below are the approaches to parse ... the string isn't numeric, it returns NaN. To limit the number to two decimal places, use toFixed(2), which rounds the result....
Published   July 23, 2025
🌐
Attacomsian
attacomsian.com › blog › javascript-parse-float-two-decimal-places
Parse float with 2 decimal places in JavaScript
November 27, 2022 - The toFixed() method takes a number as input and returns a string representation of the number formatted to 2 decimal places. const str1 = '2.567' const res1 = parseFloat(str1).toFixed(2) console.log(res1) // 2.57 const str2 = '5' const res2 ...
🌐
IncludeHelp
includehelp.com › code-snippets › how-to-parse-float-with-two-decimal-places-in-javascript.aspx
How to parse float with two decimal places in JavaScript?
To parse float with two decimal places, use the combination of parseFloat() and .toFixed() method. The parseFloat() method will parse the given string to float and .toFixed() method rounds the float value to a given number of digits. Below is the syntax to parse float with two decimal places: ...
🌐
TutorialsPoint
tutorialspoint.com › how-to-parse-float-with-two-decimal-places-in-javascript
How to parse float with two decimal places in JavaScript?
To parse float with two decimal places, use the concept of toFixed(2). Following is the code − · var price = 178932.89; var tax = 7.9; var totalPrice = price*tax; console.log("The actual value="+totalPrice); var gettingTwoPlacedValues = parseFloat(totalPrice).toFixed(2); console.log("After ...
🌐
SourceFreeze
sourcefreeze.com › home › parse float with 2 decimals in javascript
Parse Float with 2 decimals in javascript - Source Freeze
March 21, 2023 - To Parse Float with 2 Decimals first use toFixed() method then specify the decimals after that you can round up or down by specify Math.floor or Math.ceil or Math.round based on the need.
🌐
Linux Hint
linuxhint.com › parse-float-with-two-decimal-places-javascript
How to Parse Float With Two Decimal Places in JavaScript?
Linux Hint LLC, [email protected] 1210 Kelly Park Circle, Morgan Hill, CA 95037 Privacy Policy and Terms of Use
🌐
Sabe
sabe.io › blog › javascript-parse-float-two-decimal-places
How to Parse Float to 2 Decimal Places in JavaScript
August 23, 2022 - JAVASCRIPTconst string = "123.456"; const parseToTwoDecimalPlaces = (string) => { const fixedString = parseFloat(string).toFixed(2); return parseFloat(fixedString); } const number = parseToTwoDecimalPlaces(string); console.log(number); console.log(typeof number); BASH123.46 number · And there you have your two decimal places number!
Find elsewhere
🌐
MDN Web Docs
developer.mozilla.org › en-US › docs › Web › JavaScript › Reference › Global_Objects › Number › toFixed
Number.prototype.toFixed() - JavaScript | MDN
The toFixed() method of Number values returns a string representing this number using fixed-point notation with the specified number of decimal places. function financial(x) { return Number.parseFloat(x).toFixed(2); } console.log(financial(123.456)); // Expected output: "123.46" console.lo...
🌐
EyeHunts
tutorial.eyehunts.com › home › javascript string to float 2 decimal | example code
JavaScript string to float 2 decimal | Example code
June 29, 2022 - 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 ...
🌐
GeeksforGeeks
geeksforgeeks.org › how-to-parse-float-with-two-decimal-places-in-typescript
How to Parse Float with Two Decimal Places in TypeScript ? - GeeksforGeeks
April 28, 2025 - Example: The below example uses bitwise OR operations to round the number 123.45678 to two decimal places, resulting in 123.45. ... const input: number = 123.45678; const output: number = ((input * 100) | 0) / 100; console.log(output); ... JavaScript provides an inbuilt parseFloat() method to parse a string and returns a floating-point number.
🌐
W3Schools
w3schools.com › jsref › jsref_parsefloat.asp
JavaScript parseFloat() Method
parseFloat("40.00"); parseFloat(" 40 "); parseFloat("40 years"); parseFloat("40H") parseFloat("H40"); Try it Yourself » ... If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail: sales@w3schools.com · If you want to report an error, or if you want to make a suggestion, send us an e-mail: help@w3schools.com · HTML Tutorial CSS Tutorial JavaScript Tutorial How To Tutorial SQL Tutorial Python Tutorial W3.CSS Tutorial Bootstrap Tutorial PHP Tutorial Java Tutorial C++ Tutorial jQuery Tutorial
🌐
Copahost
copahost.com › home › javascript parsefloat: examples and variations of this function
Javascript parseFloat: Examples and variations of this function - Copahost
July 16, 2023 - We have to pass a number in the toFixed method and the resulting integer will have that many numbers of digits after the decimal. The following example shows how to use the toFixed method with the parseFloat.
🌐
Three.js
discourse.threejs.org › discussion
🙊 Change floating-point to 2 decimal places? - Discussion - three.js forum
Before I go down this rabbit hole further. If you could share your wisdom/experience. I’m assuming with certain large floating-point numbers is a known problem and CAN NOT be converted to 2 decimal places. As these large numbers appear to be an error, it is the way things work with my current ...
Published   July 24, 2018
🌐
YouTube
youtube.com › watch
How to Format Numbers with toFixed() and parseFloat() in JavaScript | Round and Convert Values in JS - YouTube
Want to format numbers in JavaScript to 2 decimal places or convert strings to numbers? In this beginner-friendly tutorial, you’ll learn how to use toFixed()...
Published   July 6, 2025