⊗ppPmBsMst 50 of 447 menu

Търсене на грешки в кода

В следващите задачи един програмист е написал код и вероятно е допуснал грешки в него. Трябва да проверите дали кодът прави това, което е описано. Ако кодът не работи правилно, трябва да поправите грешките.

Кодът трябва да получи последния символ от низа:

<?php $str = 'abc'; echo $str[3]; ?>

Кодът трябва да намери сумата на числата:

<?php $num1 = 1; $num2 = 2; var_dump('result: ' + $num1 + $num2); ?>

Кодът трябва да изведе първата цифра на числото:

<?php $num = 123; echo $num[0]; ?>

Кодът трябва да получи последния символ от низа:

<?php $str = 'abc def'; echo $str[5]; // очакваме 'f' ?>

Кодът трябва да намери сумата на числата:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // трябва да изведе 6 ?>

Кодът трябва да събере числата като низове:

<?php echo 1. 2; // трябва да бъде '12' ?>

Кодът трябва да получи броя символи в низа:

<?php $str = 'abc def'; echo strlen($str); // извежда 7 ?>

Авторът на кода очакваше, че ще се изведе 6, но се извежда 7. В какво е грешката на автора на кода?

Кодът трябваше да изведе в конзолата числото 1, но извежда 0:

<?php $a = 0; echo $a++; ?>

Кодът трябва да намери сумата на първата и втората цифра на числото:

<?php $num = 123; echo $num[0] . $num[1]; ?>

Кодът трябва да намери дължината на низа:

<?php $str = 'abc'; echo str_len($str); ?>

Кодът трябва да намери броя секунди в един ден:

<?php $a = 24 / 60 / 60; echo $a; ?>

Кодът трябва да събере две дроби:

<?php echo 1. 2 + 1. 3; // трябва да бъде 2.5 ?>

Кодът трябва да получи последния символ от низа:

<?php $str = 'abc'; echo $str[strlen($str)]; ?>

Кодът трябва да намери сумата на всички цифри на числото:

<?php $num = (str) 123; echo $num[1] + $num[2] + $num[3]; ?>

Кодът трябва да намери сумата на числата:

<?php $a = 123; $b = 456; $s = $a . $b; echo $s; ?>

Кодът трябва да намери сумата на две дроби:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // очакваме 6 ?>
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне