JSFiddle - React, Tailwind, and code Playground
by calder12
HTML
<div id="test">
</div>
JavaScript
var testNumbers = [
1.005,
35.855,
99.004
]
for( var i=0; i <= testNumbers.length - 1; i++) {
document.getElementById("test").innerHTML += roundTo(testNumbers[i], 2) + "<br>";
}
function roundTo(n, digits) {
if (digits === undefined) {
digits = 0;
}
var multiplicator = Math.pow(10, digits);
n = parseFloat((n * multiplicator).toFixed(11));
return (Math.round(n) / multiplicator).toFixed(2);
}