IE5.5+
<script>
function roundnumber(str,number){
return Number(str).toFixed(number)
}
alert(roundnumber("1",2))
alert(roundnumber("1.25",2))
alert(roundnumber("1.215",2))
</script>
or
<script>
function roundnumber(str,number){
if(number<1)return Number(str)
var tmp=Math.pow(10,number)
var ret=String(Math.round(Number(str)*tmp)/tmp)
if(ret.indexOf(".")==-1)ret+="."
ret+=new Array(number+2+ret.indexOf(".")-ret.length).join("0")
return ret;
}
alert(roundnumber("1",2))
alert(roundnumber("1.25",2))
alert(roundnumber("1.215",2))
</script>
<script>
function roundnumber(str,number){
return Number(str).toFixed(number)
}
alert(roundnumber("1",2))
alert(roundnumber("1.25",2))
alert(roundnumber("1.215",2))
</script>
or
<script>
function roundnumber(str,number){
if(number<1)return Number(str)
var tmp=Math.pow(10,number)
var ret=String(Math.round(Number(str)*tmp)/tmp)
if(ret.indexOf(".")==-1)ret+="."
ret+=new Array(number+2+ret.indexOf(".")-ret.length).join("0")
return ret;
}
alert(roundnumber("1",2))
alert(roundnumber("1.25",2))
alert(roundnumber("1.215",2))
</script>
解决方案 »
- 运行该HTML之后,点击全屏按钮,出现错误“large()函数未定义”,百思不得其解,求高手指教
- 关于省市联动的两个问题,困惑,望高手指教!
- 比较菜的问题 JS 图片预览
- 在JS中,我如何做到选择一个文本框里面指定的字符串?
- 关于window.open()的防止拦截
- 如何把生成的按钮放到网页中指定的位置,我是这样放的 ,但是按钮Onclick事件却失效了!!!
- 弹出固定大小和具有滚动条的窗口语句如何写
- 请大家看看这什么意思?
- 问:一个图标,在页面上飘来飘去,移动IE滚动条,它也跟着走,制作思路?我搞了一天,还是不满意,请各位帮忙一下
- jquery添加的addClass添加点击事件没有效果
- showModalDialog刷新问题
- 如何控制prompt的初始位置以及宽度!!!急!急!在线等待
例如:str=32143,则应转化为:32000;
str=32643,则应转化为:33000;
str=43,则应转化为:0;
str=643,则应转化为:1000;
var seed = Math.pow(10,number)
return Math.round(Number(str)/seed)*seed;
}
alert(roundnumber("123",3))
alert(roundnumber("625",3))
alert(roundnumber("1615",3))
alert(roundnumber("32643",3))
function roundnumber(str,number){
var tmp=Math.pow(10,number)
return Math.round(str/tmp)*tmp
}
alert(roundnumber(32143,3))
alert(roundnumber(32643,3))
alert(roundnumber(43,3))
alert(roundnumber(643,3))
</script>