Создать объект из числа

// create object from number
const createObjectFromNumber = (num) => {
  let object = {};
  while (num > 0) {
    let remains = Math.floor(num / 10);
    let temp = num - remains * 10;
    object[temp] = object[temp] ? object[temp] + 1 : 1;
    num = remains;
  }
  return object;
};
Scary Serval