指定した数値の頭に必要な文の桁数の0を追加して1つずつ配列で分ける

by iwbjp

JavaScript

function numToDigitList(num, digitLen) {
  var zeroStr;
  _(digitLen).times(function() {
    zeroStr += '0';
  });
  return _.map(
  (zeroStr + num.toString()).slice(-1 * digitLen), function(n) {
    return parseInt(n, 10);
  });
}
console.log(numToDigitList(123, 5));