Some os dígitos de todos os inteiros de 0 a 10^n - 1
Crie uma função que receba um parâmetro inteiro, n, e retorne a soma de todos os dígitos de cada inteiro no intervalo de 0 a 10^n - 1, inclusive.
- Se
nfor1, o intervalo será de 0 a 9. - se
nfor2, o intervalo será de 0 a 99. - se
nfor12, o intervalo será de 0 a 999999999999.
n sempre será >= 1.
Devido à representação de números do JavaScript, n será limitado a 125
Exemplos
sumDigitsInRange(1) ➞ 45
sumDigitsInRange(2) ➞ 900
sumDigitsInRange(3) ➞ 13500
sumDigitsInRange(8) ➞ 3600000000
sumDigitsInRange(13) ➞ 585000000000000Observações
A função deve ser executada rapidamente.