JavaScript функциялары менен кодуңуздагы каталарды издөө
Төмөнкү тапшырмаларда бир программист код жазган жана, мүмкүн, анда каталар кетирген. Сиз текшеришиңиз керек, код сүрөттөлгөндөй иштейби же жокпу. Эгер код туура эмес иштесе, сиз каталарды оңдоп берүүңүз керек.
Код эки функциянын жыйынтыктарынын суммасын табышы керек:
<?php
function func1() {
echo 3;
}
function func2() {
echo 5;
}
echo func1() + func2();
?>
Код массивдин элементтеринин суммасын табышы керек:
<?php
function sum($arr) {
$res = 0;
foreach ($arr as $elem) {
$res += $elem;
return $res;
}
}
echo sum([1, 2, 3, 4, 5]);
?>
Код массивдин элементтеринин суммасын табышы керек, бирок, эч нерсе чыгарбайт:
<?php
$arr = [1, 2, 3, 4, 5];
function func($arr) {
$res = 0;
foreach ($arr as $elem) {
$res += $elem;
}
echo $res;
}
?>
Код эки функциянын жыйынтыктарынын суммасын табышы керек:
<?php
function func1() {
return 3;
}
function func2() {
return 5;
}
echo func1 + func2;
?>
Код массивдин элементтеринин суммасын табышы керек:
<?php
$res = $sum([1, 2, 3, 4, 5]);
echo $res;
function $sum($arr) {
$sum = 0;
foreach ($arr as $elem) {
$sum += $elem;
}
}
?>
Функция 1 ден 9 га чейинки санга ноль кошот,
ал эми 9 дон чоң сандарды өзгөртүүсүз кайтарат:
<?php
function add($num) {
if ($num <= 9) {
return '0' + $num;
}
}
?>
Код сандын жөнөкөй сан экендигин текшерүү керек:
<?php
var_dump(isPrime(13)); // true чыгаруу керек
var_dump(isPrime(12)); // false чыгаруу керек
function isPrime($num) {
for ($i = 2; $i < $num; $i++) {
if ($num % $i !== 0) {
return true;
} else {
return false;
}
}
}
?>