⊗ppPmUFMst 206 of 447 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 :

<?php function func1() { echo 3; } function func2() { echo 5; } echo func1() + func2(); ?>

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

<?php function sum($arr) { $res = 0; foreach ($arr as $elem) { $res += $elem; return $res; } } echo sum([1, 2, 3, 4, 5]); ?>

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

<?php $arr = [1, 2, 3, 4, 5]; function func($arr) { $res = 0; foreach ($arr as $elem) { $res += $elem; } echo $res; } ?>

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

<?php function func1() { return 3; } function func2() { return 5; } echo func1 + func2; ?>

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

<?php $res = $sum([1, 2, 3, 4, 5]); echo $res; function $sum($arr) { $sum = 0; foreach ($arr as $elem) { $sum += $elem; } } ?>

La fonction ajoute un zéro au nombre de 1 à 9, et renvoie les nombres supérieurs à 9 sans modifications :

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

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

<?php var_dump(isPrime(13)); // doit afficher true var_dump(isPrime(12)); // doit afficher false function isPrime($num) { for ($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