⊗jsPmCdMst 141 of 505 menu

Virheiden etsiminen JavaScript-ehdoista

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

Koodin tulee tarkistaa numeroiden summa:

let num1 = 1; let num2 = 2; if (num1 + num2 === 3) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa numeroiden summa:

let num1 = '1'; let num2 = '2'; if (num1 + num2 === 3) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa numeroiden summa:

let num1 = '1'; let num2 = '2'; if (Number(num1 + num2) === 3) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa numeron ensimmäinen numero:

let num = 123; if (num[0] === 1) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa numeron ensimmäinen numero:

let num = 123; if (String(num[0]) === 1) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa numeron ensimmäinen numero:

let num = 123; if (String(num)[0] === 1) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa numeron ensimmäinen numero:

let num = 123; let first = String(num)[0]; if (first === 1) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa, onko numerossa tasan kaksi numeroa:

let num = 12; if (num.length === 2) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa, onko numerossa tasan kaksi numeroa:

let num = 12; let str = Number(str); if (str.length === 2) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa, onko numerossa tasan kaksi numeroa:

let num = 12; if (String(num.length) === 2) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa, onko numerossa tasan kaksi numeroa:

let num = 12; if (String(num).length === String(2)) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa, onko numerossa tasan kaksi numeroa:

let num = 12; if (String(num).lenght === 2) { console.log('+++'); } else { console.log('---'); }

Koodin tulee tarkistaa, ovatko kolmen ensimmäisen numeron summa ja kolmen toisen kolmen numeron summa yhtä suuret:

let num = '123033'; // otamme lainausmerkkeihin voidaksemme viitata numeroihin let sum1 = num[0] + num[1] + num[2]; let sum2 = num[3] + num[4] + num[5]; if (sum1 == sum2) { console.log('summat ovat yhtä suuret'); } else { console.log('summat eivät ole yhtä suuret'); }
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ää