Solución
JL@juanluisabreu_4c541ef6
·31/3/2026TypeScriptsolution.tsTypeScript
function getDigits(number: number): number[] {
// Escribe tu solución aquí
let resultado = [];
//Manejandolo con string y conviertiendolo a número
// return String(number).split("").map((o) => o*1);
//Manejandolo como número de forma matemática, dividiendo entre el divisor que representa el divisor en base 10
let cantidadDigitos = String(number).length;
for(let i = 0; i < cantidadDigitos; i++)
{
let divisor = 10 ** (cantidadDigitos-i-1);
let multiplo = Math.floor(number / divisor);
number = number % divisor;
resultado.push(multiplo);
}
return resultado;
}
// No modificar: necesario para evaluar el resultado.
export { getDigits };
0respuestas