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

表a里的数据
1.0
2.0
3.0
...
想去掉小数点后的零 只要 1 2 3 JS 怎么做

用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)

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-27
1.丢弃小数部分,保留整数部分

js:parseInt(7/2)

2.向上取整,有小数就整数部分加1

js: Math.ceil(7/2)

3,四舍五入.
js: Math.round(7/2)

4,向下取整

js: Math.floor(7/2)本回答被提问者和网友采纳
第2个回答  2014-02-12
var a = 1.0;
parseInt(a);
第3个回答  2018-02-27
parseFloat(a)
第4个回答  2018-02-27
取整 parseInt()