怎样将数字转换为字符串?

发布于 7 年前作者 jiewen11027 次浏览最后编辑 6 年前来自 ask

var newPwd = parseInt(phone) + parseInt(uPwd) + parseInt(uMin)

这里计算出newPwd是数字类型,我想取这个数字最后两位数出来,有什么好办法 吗?

我原是想将这个newPwd转换为字符串,再取后面两位的,但又不会转为字符串类型。请指教,谢谢!

var lPwd = newPwd.tostring(); 这样写出错了,正确写法是如何的?

4 回复
qiangguo
qiangguo1 楼6 年前

解决了,“拾忆”说得对。没留意,tostring 的 s 小字了,应大写:toString 。谢谢各位!

fengming
fengming2 楼6 年前

我猜可能是

var lPwd = newPwd.toString();

或者

var lPwd = String(newPwd);

qiang42
qiang423 楼6 年前

Math.round((newPwd/100 - Math.floor(newPwd / 100))*100)

xiulanxiao
xiulanxiao4 楼5 年前

出错?出啥错?要保留两位,你用toFixed()啊