var i=2;
var j=2.1;
var k=2.22;
document.write(i.toFixed(2));
document.write(j.toFixed(2));
document.write(k.toFixed(2));
var j=2.1;
var k=2.22;
document.write(i.toFixed(2));
document.write(j.toFixed(2));
document.write(k.toFixed(2));
var j=2.1;
var k=2.111;
document.writeln(i.toFixed(2));
document.writeln(j.toFixed(2));
document.writeln(k.toFixed(2));结果2.00
2.10
2.11
if(dec <0)
return "Error:dec <0! ";
result=parseInt(f)+(dec==0? "": ".");
f-=parseInt(f);
if(f==0)
for(i=0;i <dec;i++)
result+= '0';
else{
for(i=0;i <dec;i++)
f*=10;
result+=parseInt(Math.round(f));
}
return result;
}
alert(tofloat(2,2));
alert(tofloat(2.1,2));
alert(tofloat(2.111,2));
var i=0.006;
document.writeln(i.toFixed(2));
结果是0.00而不是0.01