Búsqueda de errores en código con métodos estándar de JavaScript
En las siguientes tareas, algún programador escribió código y posiblemente cometió errores. Debes verificar si el código hace lo que se describe. Si el código funciona incorrectamente, debes corregir los errores.
El código debe encontrar la suma de los dígitos del número:
let num = 12345;
let arr = num.split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
El código debe encontrar la suma de los dígitos del número:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum += digit;
}
console.log(sum);
El código debe encontrar la suma de los dígitos del número:
let num = 12345;
let arr = String(num).split('');
let sum = 0;
for (let digit of arr) {
sum = Number(digit);
}
console.log(sum); // por alguna razón muestra 5, no 15
El código debe encontrar la suma de los dígitos del número:
let num = 12345;
let arr = String(num).split('');
let sum = '';
for (let digit of arr) {
sum += Number(digit);
}
console.log(sum);
El código debe encontrar el producto de los dígitos del número:
let num = 12345;
let arr = String(num).split('');
let prod = 0;
for (let digit of arr) {
prod *= digit;
}
console.log(prod);