⊗ppPmBsMst 50 of 447 menu

Feilsøking i kode

I de følgende oppgavene har en programmerer skrevet kode og muligens gjort feil i den. Du må sjekke om koden gjør det som er beskrevet. Hvis koden ikke fungerer korrekt, må du rette feilene.

Koden skal hente siste tegn i strengen:

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

Koden skal finne summen av tallene:

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

Koden skal skrive ut første siffer i tallet:

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

Koden skal hente siste tegn i strengen:

<?php $str = 'abc def'; echo $str[5]; // forventer 'f' ?>

Koden skal finne summen av tallene:

<?php $num1 = 1; $num2 = 2; $num3 = 3; echo $num1 + $num2 + $num2; // skal skrive ut 6 ?>

Koden skal legge sammen tall som strenger:

<?php echo 1. 2; // skal bli '12' ?>

Koden skal finne antall tegn i strengen:

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

Kodeforfatteren forventet at det skulle skrives ut 6, men det skrives ut 7. Hva er feilen til kodeforfatteren?

Koden skulle skrive ut tallet 1 til konsollen, men skriver ut 0:

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

Koden skal finne summen av første og andre siffer i tallet:

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

Koden skal finne lengden på strengen:

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

Koden skal finne antall sekunder i et døgn:

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

Koden skal legge sammen to brøker:

<?php echo 1. 2 + 1. 3; // skal bli 2.5 ?>

Koden skal hente siste tegn i strengen:

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

Koden skal finne summen av alle sifrene i tallet:

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

Koden skal finne summen av tallene:

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

Koden skal finne summen av to brøker:

<?php $num1 = (int) '2.5'; $num2 = (int) '3.5'; echo $num1 + $num2; // forventer 6 ?>
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis