⊗jsPmSMMst 201 of 505 menu

Virheiden etsiminen koodista JavaScriptin standardimenetelmillä

Seuraavissa tehtävissä eräs ohjelmoija on kirjoittanut koodia ja mahdollisesti tehnyt siinä virheitä. Sinun tulee tarkistaa, tekeekö koodi sen, mitä on kuvailtu. Jos koodi toimii väärin, sinun tulee korjata virheet.

Koodin tulisi löytää numeron numeroiden summa:

let num = 12345; let arr = num.split(''); let sum = 0; for (let digit of arr) { sum += digit; } console.log(sum);

Koodin tulisi löytää numeron numeroiden summa:

let num = 12345; let arr = String(num).split(''); let sum = 0; for (let digit of arr) { sum += digit; } console.log(sum);

Koodin tulisi löytää numeron numeroiden summa:

let num = 12345; let arr = String(num).split(''); let sum = 0; for (let digit of arr) { sum = Number(digit); } console.log(sum); // miksi näyttää 5, eikä 15

Koodin tulisi löytää numeron numeroiden summa:

let num = 12345; let arr = String(num).split(''); let sum = ''; for (let digit of arr) { sum += Number(digit); } console.log(sum);

Koodin tulisi löytää numeron numeroiden tulo:

let num = 12345; let arr = String(num).split(''); let prod = 0; for (let digit of arr) { prod *= digit; } console.log(prod);
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää