您是否要求零填充?不是真正的舍入。您必须将其转换为字符串,因为数字对于前导零没有意义。像这样
function pad(num, size) { var s = num+""; while (s.length < size) s = "0" + s; return s;}或者,如果您知道您永远不会使用X个以上的零,那么可能会更好。这假设您永远不要超过10位数字。
function pad(num, size) { var s = "000000000" + num; return s.substr(s.length-size);}如果您关心负数,则必须去除“-”并读取它。



