No olvides que en las ciencias informáticas un error casi siempere puede tener más de una soluciones, de igual modo te compartimos lo más óptimo y mejor.
Ejemplo 1: Escriba una función digitsum que calcule la suma de dígitos de un número entero. La suma de dígitos de un número entero es la suma de todos sus dígitos.
function digSum(n)
let sum =0;
let str = n.toString();
console.log(parseInt(str.substring(0,1)));for(let i =0; i < str.length; i++)
sum +=parseInt(str.substring(i,i+1));return sum;
Ejemplo 2: dado un número largo, devolver toda la suma posible de dos dígitos del mismo. Por ejemplo, 12345: todas las sumas posibles de dos dígitos de ese número son:
function digits(num)
let numArray = num.toString().split('');
let sumArray =[];for(let i =0; i < numArray.length; i++)for(let j = i+1; j < numArray.length; j++)
let sum;
sum =Number(numArray[i])+Number(numArray[j]);
sumArray.push(sum);return sumArray;
valoraciones y comentarios
Recuerda dar visibilidad a esta sección si te ayudó.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)