Veakoodide otsimine
Järgmistes ülesannetes on mõni programmeerija kirjutanud koodi ja võib-olla teinud selles vigu. Peate kontrollima, kas kood teeb seda, mida on kirjeldatud. Kui kood töötab valesti, peate vead parandama.
Kood peaks leidma numbrite summa:
let num1 = 1;
let num2 = 2;
console.log('summa: ' + (num1 + num2));
Kood peaks leidma numbrite summa:
let a = 1;
let b = 2;
console.log(a + b);
Kood peaks leidma numbri numbrite summa:
let num = '123';
let sum = Number(num[0]) + Number(num[1]) + Number(num[2]);
console.log(sum);
Kood peaks väljastama numbri esimese numbri:
let num = 123;
let str = String(num);
console.log(str[0]);
Kood pidi konsooli väljastama numbri 1,
aga väljastab 0:
let a = 0;
console.log(++a);
Kood peaks väljastama numbri numbrite arvu:
let num = 123;
let str = String(num);
console.log(str.length);
Kood peaks leidma sekundite arvu ööpäevas:
let a = 24 * 60 * 60;
console.log(a);
Kood peaks väljastama numbri numbrite arvu:
let num = 123;
let str = String(num);
console.log(str.length);
Kood peaks väljastama numbri viimase numbri:
let num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Kood peaks väljastama numbri numbrite arvu:
let num = 123;
let str = String(num);
console.log(str.length);
Kood peaks väljastama numbri viimase numbri:
let num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Kood peaks leidma numbrite summa:
let a = '123';
let b = '456';
let s = Number(a) + Number(b);
console.log(s);