JSFiddle - React, Tailwind, and code Playground
JavaScript
function roundStanley(number, precision) {
var pair = (number + 'e').split('e')
var value = Math.round(pair[0] + 'e' + (+pair[1] + precision))
pair = (value + 'e').split('e')
return +(pair[0] + 'e' + (+pair[1] - precision))
}
alert( roundStanley(362.42499999999995, 2) );