function digitFrequencyObj(n: number): Record<number, number> {
const freq: Record<number, number> = {};
for (let i = 0; i <= 9; i++) freq[i] = 0;
for (const ch of n.toString()) {
freq[Number(ch)]++;
}
return freq;
}
console.log(digitFrequencyObj(120220340501));
/*
run:
{
'0': 4,
'1': 2,
'2': 3,
'3': 1,
'4': 1,
'5': 1,
'6': 0,
'7': 0,
'8': 0,
'9': 0
}
*/