JSFiddle - React, Tailwind, and code Playground
HTML
<p>0.0260</p>
<p>0.1260</p>
<p>6.9800</p>
<p>100.99</p>
<p>1.99</p>
<p>10.99</p>
<p>1000.99</p>
<p>1.00000</p>
<p>10.00000</p>
JavaScript
$.each($("p"),function(){
var number = parseFloat($(this).text())
var integerPart = number.toString().split(".")[0] == 0 ? 0: number.toString().split(".")[0].length;
var decimalPart = number.toString().split(".")[1];
if(decimalPart){
$(this).text(number.toPrecision(integerPart + decimalPart.length))
}else{
$(this).text(number.toPrecision(integerPart + 2))
}
})