Klaidų paieška JavaScript sąlygų kode

Šiose užduotyse tam tikras programuotojas parašė kodą ir galbūt padarė jame klaidų. Jūs turite patikrinti, ar kodas daro tai, kas aprašyta. Jei kodas veikia neteisingai, turite ištaisyti klaidas.

Задание 1

Kodas turi patikrinti skaičių sumą:

javascriptlet num1 = 1;
let num2 = 2;

if (num1 + num2 === 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 2

Kodas turi patikrinti skaičių sumą:

javascriptlet num1 = '1';
let num2 = '2';

if (num1 + num2 === 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 3

Kodas turi patikrinti skaičių sumą:

javascriptlet num1 = '1';
let num2 = '2';

if (Number(num1 + num2) === 3) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 4

Kodas turi patikrinti pirmąjį skaičiaus skaitmenį:

javascriptlet num = 123;

if (num[0] === 1) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 5

Kodas turi patikrinti pirmąjį skaičiaus skaitmenį:

javascriptlet num = 123;

if (String(num[0]) === 1) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 6

Kodas turi patikrinti pirmąjį skaičiaus skaitmenį:

javascriptlet num = 123;

if (String(num)[0] === 1) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 7

Kodas turi patikrinti pirmąjį skaičiaus skaitmenį:

javascriptlet num = 123;
let first = String(num)[0];

if (first === 1) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 8

Kodas turi patikrinti, ar skaičiuje yra lygiai du skaitmenys:

javascriptlet num = 12;

if (num.length === 2) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 9

Kodas turi patikrinti, ar skaičiuje yra lygiai du skaitmenys:

javascriptlet num = 12;
let str = Number(str);

if (str.length === 2) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 10

Kodas turi patikrinti, ar skaičiuje yra lygiai du skaitmenys:

javascriptlet num = 12;

if (String(num.length) === 2) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 11

Kodas turi patikrinti, ar skaičiuje yra lygiai du skaitmenys:

javascriptlet num = 12;

if (String(num).length === String(2)) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 12

Kodas turi patikrinti, ar skaičiuje yra lygiai du skaitmenys:

javascriptlet num = 12;

if (String(num).lenght === 2) {
  console.log('+++');
} else {
  console.log('---');
}
Задание 13

Kodas turi patikrinti, ar pirmųjų trijų skaičiaus skaitmenų suma yra lygi antrijų trijų skaičių sumai:

javascriptlet num = '123033'; // imame kabutes, kad galėtume kreiptis į skaitmenis

let sum1 = num[0] + num[1] + num[2];
let sum2 = num[3] + num[4] + num[5];

if (sum1 == sum2) {
  console.log('sumos lygios');
} else {
  console.log('sumos nelygios');
}