Zero Padding - Jascript

ゼロパディングとは?

足りない桁数だけ数字の前に 0 を追加して桁数を合わせることです。

let num = 4;
let ret = ('00' + num).slice(-2);
console.log(ret); // 04
function zeroPadding(num, digit){
  let ret = (('0'.repeat(digit)) + num).slice(-digit);
  return ret;
}
console.log(zeroPadding(4, 2));