⊗jsPmFBMst 216 of 505 menu

Búsqueda de errores en código con funciones JavaScript

En las siguientes tareas un programador escribió código y posiblemente cometió errores. Debes verificar si el código hace lo que se describe. Si el código no funciona correctamente, debes corregir los errores.

El código debe encontrar la suma de los resultados de dos funciones:

function func1() { console.log(3); } function func2() { console.log(5); } console.log( func1() + func2() );

El código debe encontrar la suma de los elementos del array:

function sum(arr) { let res = 0; for (let elem of arr) { res += elem; return res; } } console.log(sum([1, 2, 3, 4, 5]));

El código debe encontrar la suma de los elementos del array, sin embargo, no muestra nada en la consola:

let arr = [1, 2, 3, 4, 5]; function func(arr) { let res = 0; for (let elem of arr) { res += elem; } console.log(res); }

El código debe encontrar la suma de los resultados de dos funciones:

function func1() { return 3; } function func2() { return 5; } console.log( func1 + func2 );

El código debe encontrar la suma de los elementos del array:

let sum = sum([1, 2, 3, 4, 5]); console.log(sum); function sum(arr) { let sum = 0; for (let elem of arr) { sum += elem; } return elem; }

El código debe encontrar la suma de los elementos del array:

let res = sum([1, 2, 3, 4, 5]); console.log(res); function sum(arr) { let sum = 0; for (let elem of arr) { sum += elem; } }

La función agrega un cero al número de 1 a 9, y devuelve números mayores a 9 sin cambios:

function add(num) { if (num <= 9) { return '0' + num; } }

El código debe encontrar la suma de los elementos del array:

let arr = [1, 2, 3, 4, 5]; let sum = sum(arr); console.log(sum); function sum(arr) { let res = 0; for (let elem of arr) { res += elem; } return res; }

El código debe encontrar la suma de los dígitos del número:

let num = 12345; let res = getDigitsSum(num); console.log(res); function getDigitsSum(num) { let arr = num.split(''); let sum = 0; for (let elem of arr) { sum += elem; } return sum; }

El código debe verificar si el número es primo:

console.log(isPrime(13)); // debe mostrar true function isPrime(num) { for (let i = 2; i < num; i++) { if (num % i !== 0) { return true; } else { return false; } } }
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar