⊗jsPmCdMst 141 of 505 menu

Iskanje napak v kodi s pogoji JavaScript

V naslednjih nalogah je neki programer napisal kodo in morda naredil napake. Preveriti morate, ali koda dela tako, kot je opisano. Če koda deluje nepravilno, morate napake popraviti.

Koda mora preveriti vsoto števil:

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

Koda mora preveriti vsoto števil:

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

Koda mora preveriti vsoto števil:

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

Koda mora preveriti prvo številko števila:

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

Koda mora preveriti prvo številko števila:

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

Koda mora preveriti prvo številko števila:

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

Koda mora preveriti prvo številko števila:

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

Koda mora preveriti, ali ima število natančno dve številki:

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

Koda mora preveriti, ali ima število natančno dve številki:

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

Koda mora preveriti, ali ima število natančno dve številki:

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

Koda mora preveriti, ali ima število natančno dve številki:

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

Koda mora preveriti, ali ima število natančno dve številki:

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

Koda mora preveriti, ali je vsota prvih treh številk števila enaka vsoti drugih trem številkam:

let num = '123033'; // vzamemo v narekovaje, da lahko dostopamo do števk let sum1 = num[0] + num[1] + num[2]; let sum2 = num[3] + num[4] + num[5]; if (sum1 == sum2) { console.log('vsoti sta enaki'); } else { console.log('vsoti nista enaki'); }
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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni