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.

Задание 1

Kood peaks leidma numbrite summa:

javascriptlet num1 = 1;
let num2 = 2;
console.log('summa: ' + (num1 + num2));
Задание 2

Kood peaks leidma numbrite summa:

javascriptlet a = 1;
let b = 2;
console.log(a + b);
Задание 3

Kood peaks leidma numbri numbrite summa:

javascriptlet num = '123';
let sum = Number(num[0]) + Number(num[1]) + Number(num[2]);
console.log(sum);
Задание 4

Kood peaks väljastama numbri esimese numbri:

javascriptlet num = 123;
let str = String(num);
console.log(str[0]);
Задание 5

Kood pidi konsooli väljastama numbri 1, aga väljastab 0:

javascriptlet a = 0;
console.log(++a);
Задание 6

Kood peaks väljastama numbri numbrite arvu:

javascriptlet num = 123;
let str = String(num);
console.log(str.length);
Задание 7

Kood peaks leidma sekundite arvu ööpäevas:

javascriptlet a = 24 * 60 * 60;
console.log(a);
Задание 8

Kood peaks väljastama numbri numbrite arvu:

javascriptlet num = 123;
let str = String(num);
console.log(str.length);
Задание 9

Kood peaks väljastama numbri viimase numbri:

javascriptlet num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Задание 10

Kood peaks väljastama numbri numbrite arvu:

javascriptlet num = 123;
let str = String(num);
console.log(str.length);
Задание 11

Kood peaks väljastama numbri viimase numbri:

javascriptlet num = 123;
let str = String(num);
console.log(str[str.length - 1]);
Задание 12

Kood peaks leidma numbrite summa:

javascriptlet a = '123';
let b = '456';
let s = Number(a) + Number(b);

console.log(s);