⊗jsPmFBMst 216 of 505 menu

Recherche d'erreurs dans le code avec des fonctions JavaScript

Dans les tâches suivantes, un programmeur a écrit du code et a peut-être fait des erreurs. Vous devez vérifier si le code fait ce qui est décrit. Si le code fonctionne incorrectement, vous devez corriger les erreurs.

Le code doit trouver la somme des résultats de deux fonctions :

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

Le code doit trouver la somme des éléments du tableau :

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

Le code doit trouver la somme des éléments du tableau, cependant, il n'affiche rien dans la console :

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

Le code doit trouver la somme des résultats de deux fonctions :

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

Le code doit trouver la somme des éléments du tableau :

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; }

Le code doit trouver la somme des éléments du tableau :

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 fonction ajoute un zéro au nombre de 1 à 9, et retourne les nombres supérieurs à 9 sans modification :

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

Le code doit trouver la somme des éléments du tableau :

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; }

Le code doit trouver la somme des chiffres du nombre :

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; }

Le code doit vérifier si le nombre est premier :

console.log(isPrime(13)); // doit afficher true function isPrime(num) { for (let i = 2; i < num; i++) { if (num % i !== 0) { return true; } else { return false; } } }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser