⊗ppPmUFMst 206 of 447 menu

JavaScript Fonksiyonları ile Kod Hatalarını Bulma

Aşağıdaki görevlerde bir programcı kod yazmış ve muhtemelen içinde hatalar yapmıştır. Kodun açıklandığı şekilde çalışıp çalışmadığını kontrol etmelisiniz. Kod doğru çalışmıyorsa, hataları düzeltmelisiniz.

Kod, iki fonksiyonun sonuçlarının toplamını bulmalıdır:

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

Kod, dizi elemanlarının toplamını bulmalıdır:

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

Kod, dizi elemanlarının toplamını bulmalıdır, ancak hiçbir şey çıktılamaz:

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

Kod, iki fonksiyonun sonuçlarının toplamını bulmalıdır:

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

Kod, dizi elemanlarının toplamını bulmalıdır:

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

Fonksiyon, 1'den 9'a kadar olan sayılara sıfır ekler, 9'dan büyük sayıları ise olduğu gibi döndürür:

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

Kod, bir sayının asal sayı olup olmadığını kontrol etmelidir:

<?php var_dump(isPrime(13)); // true çıktılamalı var_dump(isPrime(12)); // false çıktılamalı function isPrime($num) { for ($i = 2; $i < $num; $i++) { if ($num % $i !== 0) { return true; } else { return false; } } } ?>
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet