Get the arrays of digits from a number
JavaScript
const digitize = (n) => `${n}`.split('').map((v) => parseInt(v, 10))
// Or
const digitize = (n) => [...`${n}`].map((v) => parseInt(v, 10))
TypeScript
const digitize = (n: number): number[] => `${n}`.split('').map((v) => parseInt(v, 10))
// Or
const digitize = (n: number): number[] => [...`${n}`].map((v) => parseInt(v, 10))
Examples
digitize(123) // [1, 2, 3]