js数值自动补“0”方法

易语言里有个命令可以自动补全(保留有效整数),js里木有,看了大家的方法都是单独写一个方法,思路都很好我在这里引用一下:

方法1

[js]  view plain  copy
  1. function PrefixInteger(num, length) {  
  2.   return (num/Math.pow(10,length)).toFixed(length).substr(2);  
  3. }  

方法2,更为高效

[js]  view plain  copy
  1. function PrefixInteger(num, length) {  
  2.  return ( "0000000000000000" + num ).substr( -length );  
  3. }  

还有更高效的

[js]  view plain  copy
  1. function PrefixInteger(num, length) {  
  2.  return (Array(length).join('0') + num).slice(-length);  

}

来自:https://blog.csdn.net/fredricen/article/details/70337921

你可能感兴趣的:(javascript相关)