<script>
var num1 = 24343;
var num2 = 5782.43214321;
var num3 = 2;function format(num, leave)
{
numStr = num.toString();
long = numStr.lastIndexOf(".");
return long==-1 ? num : numStr.substr(0, long+leave+1);
}alert(format(num1,2)) ;
alert(format(num2,2)) ;
alert(format(num3,2)) ;
</script>
var num1 = 24343;
var num2 = 5782.43214321;
var num3 = 2;function format(num, leave)
{
numStr = num.toString();
long = numStr.lastIndexOf(".");
return long==-1 ? num : numStr.substr(0, long+leave+1);
}alert(format(num1,2)) ;
alert(format(num2,2)) ;
alert(format(num3,2)) ;
</script>
answer = Round(12.345666, 2) == 12.35
function ff(x,n){
return x.toFixed(n);
}
// 不舍只入
function gg(x,n){
return (x+5.0*Math.pow(10.0,-n-1)).toFixed(n);
}
// 只舍不入
function hh(x,n){
return (x-5.0*Math.pow(10.0,-n-1)).toFixed(n);
}
alert(ff(12.345666,2))
alert(gg(12.345666,2))
alert(hh(12.345666,2))
12.35
alert(Math.floor(12.345*100)/100);
12.34
function jsRound(num, leave)
{
execScript("value=Round("+num+","+leave+")", "vbscript");
return value;
}alert(jsRound(4321.4351, 2));
</script>
cxz7531(大花猫)的代码,
// 一般四舍五入 把x四舍五入,小数点后n位
function ff(x,n){
return x.toFixed(n);
}