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 ) ;