js 去除整数的小数点无用的零

JavaScript07

js 去除整数的小数点无用的零,第1张

用parseFloat

如:var a=23.8000,alert(parseFloat(a))  //结果:23.8,当然这个也有可能有想不到的结果。

document.write(parseFloat("12dream3456.789"))document.write(parseFloat("dream123456.789"))

结果:12

js数值四舍五入

将数值四舍五入后格式化,参数:

① num 数值(Number或者String)

② cent 要保留的小数位(Number)

③ isThousand 是否需要千分位 0:不需要,1:需要(数值类型)

return 格式的字符串,commafy(2581.26898345665,6,0)

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html的<script>标签中,输入js代码:var a = '2.71828'var b = parseInt(a * 100) / 100document.body.innerText = b。

3、浏览器运行index.html页面,此时会发现打印出的两位小数是截取而不是四舍五入。

1、JavaScript中有toFixed函数保留小数位,用法是首先打开hbuilder编辑器,新建一个html文件,里面先写入一个button并在上方设置简单样式:

2、然后在按钮下方加入script标签,写入js代码。js中先获取button的dom属性并给它添加一个点击事件,然后定义变量val并用fixed函数处理小数位数保留一位小数,最后用alert语句弹出对话框显示处理后的数字:

3、最后打开浏览器,点击按钮即可弹出处理后的结果了: