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

})