⊗ppPmBsMst 50 of 447 menu

Hledání chyb v kódu

V následujících úlohách nějaký programátor napsal kód a možná v něm udělal chyby. Musíte zkontrolovat, zda kód dělá to, co je popsáno. Pokud kód nefunguje správně, musíte chyby opravit.

Kód má získat poslední znak řetězce:

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

Kód má najít součet čísel:

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

Kód má vypsat první číslici čísla:

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

Kód má získat poslední znak řetězce:

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

Kód má najít součet čísel:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // má vypsat 6 ?>

Kód má sečíst čísla jako řetězce:

<?php echo 1. 2; // má být '12' ?>

Kód má získat počet znaků v řetězci:

<?php $str = 'abc def'; echo strlen($str); // vypisuje 7 ?>

Autor kodu očekával, že se vypíše 6, ale vypisuje se 7. V čem je chyba autora kódu?

Kód měl vypsat do konzole číslo 1, ale vypisuje 0:

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

Kód má najít součet první a druhé číslice čísla:

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

Kód má najít délku řetězce:

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

Kód má najít počet sekund ve dne:

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

Kód má sečíst dva zlomky:

<?php echo 1. 2 + 1. 3; // má být 2.5 ?>

Kód má získat poslední znak řetězce:

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

Kód má najít součet všech číslic čísla:

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

Kód má najít součet čísel:

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

Kód má najít součet dvou zlomků:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // očekáváme 6 ?>
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout