JSFiddle - React, Tailwind, and code Playground
HTML
<div id = 'result'></div>
JavaScript
function A(num)
{ return Math.round(num) ;
}
function B(num)
{ return Math.round(num * 100) / 100 ;
}
function C(num)
{ return +(Math.round(num + "e+2") + "e-2");
}
//---------------------------
function M(num, places)
{ var multiplier = Math.pow(10, places);
return (Math.round(num * multiplier) / multiplier);
}
function N(num, places)
{ return +(Math.round(num + "e+" + places) + "e-" + places);
}
//---------------------------
var lvs = "" ;
lvs += "<b>1.005</b>" + "<br/>" ;
lvs += A(1.005)+" , "+B(1.005)+" , "+C(1.005)+"<br/>" ;
lvs += M(1.005,2)+"<br/>" ;
lvs += N(1.005,0)+" , "+N(1.005,1)+" , "+N(1.005,2)+" , "+N(1.005,3) ;
jQuery( "#result" ).html( lvs ) ;