- 将传入的数字转换成字符串;
- 判断传入的num的第二位是否有值,如果有值就代表这个数不是个位数,就直接将这个数返回出去,如果第二位没有值就代表这个数为个位数,则就在这个数的前面拼接一个 0。
封装代码如下
function addZero(num) {
num = num.toString();
return num[1] ? num : ("0" + num);
}
console.log(addZero(5));