以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于移动开发的js问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=112849)

--  作者:yjh2002
--  发布时间:2018/1/4 8:54:00
--  [求助]关于移动开发的js问题
我一个js文件里面容易是

s999.value = Number(s001.value) + Number(s002.value)。。。。这样,后面连加到s014.value

数字都是保留两位小数,最后的合计在手机上显示也正确,就是合计数保留了9位小数,即小数点第三位开始全是0,怎样让合计数只保留两位小数呢?


--  作者:有点甜
--  发布时间:2018/1/4 10:01:00
--  

 

s999.value = (Number(s001.value) + Number(s002.value)).toFixed(2)


--  作者:有点甜
--  发布时间:2018/1/4 10:03:00
--  

或者

 

s999.value = Math.round((Number(s001.value) + Number(s002.value))*100) / 100

 

 


--  作者:yjh2002
--  发布时间:2018/1/4 10:21:00
--  
谢谢,我试试。