经常会用到数值的显示,需要把数字转成字符串,有时候需要显示指定的位数,不够的地方补0 。
比如,显示分数的时候,要显示3位,1显示为001;12显示为012 。
实现方法有好多,比如可以通过对10求模,除10取整来一位一位的提取。
昨天看到一个方法,显示3位,这么写的:
(1000+a).toString().substr(1,3);
小数也可以,比如保留三位小数,可以这么写:
var s=(a+0.0001).toString();
s.substr(0,s.length-1);
名称(*)
邮箱
网站链接
验证(*)
正文(*)(留言最长字数:1000)
记住我,下次回复时不用重新输入个人信息
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。