JSFiddle - React, Tailwind, and code Playground
HTML
<div id="log"></div>
JavaScript
function floatToString(number, presition) {
if(!isNaN(parseInt(presition,10)) && !isNaN(parseFloat(number))) {
return number.toFixed(presition).toString();
} else {
return NaN;
}
}
var log = document.getElementById('log');
log.innerHTML = log.innerHTML + floatToString(575.000, 3) + '<br />';
log.innerHTML = log.innerHTML + floatToString(575.240, 3) + '<br />';
log.innerHTML = log.innerHTML + floatToString(575.100, 3) + '<br />';
log.innerHTML = log.innerHTML + floatToString(575.333, 3) + '<br />';
log.innerHTML = log.innerHTML + floatToString(575.020, 3) + '<br />';
log.innerHTML = log.innerHTML + floatToString(575.101, 3) + '<br />';
log.innerHTML = log.innerHTML + floatToString(575.003, 3) + '<br />';