⊗ppPmBsMst 50 of 447 menu

Hľadanie chýb v kóde

V nasledujúcich úlohách nejaký programátor napísal kód a možno sa v ňom dopustil chýb. Musíte skontrolovať, či kód robí to, čo je popísané. Ak kód funguje nesprávne, musíte chyby opraviť.

Kód by mal získať posledný znak reťazca:

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

Kód by mal nájsť súčet čísel:

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

Kód by mal vypísať prvú číslicu čísla:

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

Kód by mal získať posledný znak reťazca:

<?php $str = 'abc def'; echo $str[5]; // očakávame 'f' ?>

Kód by mal nájsť súčet čísel:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // má vypísať 6 ?>

Kód by mal sčítať čísla ako reťazce:

<?php echo 1. 2; // má byť '12' ?>

Kód by mal získať počet znakov v reťazci:

<?php $str = 'abc def'; echo strlen($str); // vypíše 7 ?>

Autor kódu očakával, že sa vypíše 6, ale vypíše sa 7. V čom je chyba autora kódu?

Kód mal vypísať do konzoly číslo 1, ale vypíše 0:

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

Kód by mal nájsť súčet prvej a druhej číslice čísla:

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

Kód by mal nájsť dĺžku reťazca:

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

Kód by mal nájsť počet sekúnd v dňoch:

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

Kód by mal sčítať dva zlomky:

<?php echo 1. 2 + 1. 3; // má byť 2.5 ?>

Kód by mal získať posledný znak reťazca:

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

Kód by mal nájsť súčet všetkých číslic čísla:

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

Kód by mal nájsť súčet čísel:

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

Kód by mal nájsť súčet dvoch zlomkov:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // očakávame 6 ?>
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť