⊗ppPmUFMst 206 of 447 menu

Fehlersuche im Code mit JavaScript-Funktionen

In den folgenden Aufgaben hat ein Programmierer Code geschrieben und möglicherweise Fehler gemacht. Sie müssen überprüfen, ob der Code das tut, was beschrieben ist. Wenn der Code fehlerhaft arbeitet, müssen Sie die Fehler korrigieren.

Der Code soll die Summe der Ergebnisse zweier Funktionen finden:

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

Der Code soll die Summe der Array-Elemente finden:

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

Der Code soll die Summe der Array-Elemente finden, gibt jedoch nichts aus:

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

Der Code soll die Summe der Ergebnisse zweier Funktionen finden:

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

Der Code soll die Summe der Array-Elemente finden:

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

Die Funktion fügt eine Null zu Zahlen von 1 bis 9 hinzu, und Zahlen größer als 9 gibt sie unverändert zurück:

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

Der Code soll eine Zahl darauf überprüfen, ob es eine Primzahl ist:

<?php var_dump(isPrime(13)); // soll true ausgeben var_dump(isPrime(12)); // soll false ausgeben function isPrime($num) { for ($i = 2; $i < $num; $i++) { if ($num % $i !== 0) { return true; } else { return false; } } } ?>
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen