Suma los dígitos de todos los enteros del 0 al 10^n - 1
Crea una función que reciba un parámetro entero, n, y devuelva la suma de todos los dígitos de cada entero en el rango de 0 a 10^n - 1, inclusive.
- Si
nes1, el rango es de 0 a 9. - si
nes2, el rango es de 0 a 99. - si
nes12, el rango es de 0 a 999999999999.
n siempre será >= 1.
Debido a la representación de números de JavaScript, n estará limitado a 125
Ejemplos
sumDigitsInRange(1) ➞ 45
sumDigitsInRange(2) ➞ 900
sumDigitsInRange(3) ➞ 13500
sumDigitsInRange(8) ➞ 3600000000
sumDigitsInRange(13) ➞ 585000000000000Notas
La función debe ejecutarse rápidamente.