JS题目

142 阅读1分钟

1.手写一个补0的方法,如 8 变成 "08"

方法一

function PrefixInteger(num, length) {
    return (Array(length).join('0') + num).slice(-length);
}
console.log(PrefixInteger(8,2))   //打印结果为08

方法二

function PrefixInteger(num, length) {
     return ( "0000000000000000" + num ).substr( -length );
}

方法三

function PrefixInteger(num, length) {
    return (num/Math.pow(10,length)).toFixed(length).substr(2);
}

原文:www.jb51.net/article/624…

后续。。。