<script>
Number.prototype.toFixed=function(len)
{
var add = 0;
var s,temp;
var s1 = this + "";
var start = s1.indexOf(".");
if(s1.substr(start+len+1,1)>=5)add=1;
var temp = Math.pow(10,len);
s = Math.floor(this * temp) + add;
return s/temp;
}
alert((0.06).toFixed(1))
</script>
Number.prototype.toFixed=function(len)
{
var add = 0;
var s,temp;
var s1 = this + "";
var start = s1.indexOf(".");
if(s1.substr(start+len+1,1)>=5)add=1;
var temp = Math.pow(10,len);
s = Math.floor(this * temp) + add;
return s/temp;
}
alert((0.06).toFixed(1))
</script>
解决方案 »
- java script error
- 这个Jquery是啥意思
- Google地图API使用次数限制问题
- firefox下如何用js脚本保存网页?
- js如何判断DIV ID属性的头字母?
- 请问FCKeditor怎样提取文本内容呢?
- 200分求教:在网页上如何实现浏览器地址栏的功能?(梅花雪、阿信、海蛙及各高手请进)
- 100分急救!最近在做一个b/s系统,涉及到报表,曲线图形处理!我是不是要用vml技术,给点意见!
- 谁来帮我写这样的一段javascript,今天准备结帐
- 请问 href="javascript:playAudio('2001/08/10/EPSL_2001-08-10_13.wav')" 是什么意思?
- 怎样做一个这样的计算器??
- 在HTML中能不能用JS写个功能同等ctrl+f的
<!--
/*
===========================================
//保留小数点位数
===========================================
*/
Number.prototype.toFixed=function(len)
{
if(isNaN(len)||len==null)
{
len = 0;
}
else
{
if(len<0)
{
len = 0;
}
} return Math.round(this * Math.pow(10,len)) / Math.pow(10,len);}alert(new Number('1.06').toFixed(1));
alert(new Number('0.06').toFixed(1));
//-->
</SCRIPT>