Fouten zoeken in code met JavaScript voorwaarden

In de volgende opdrachten heeft een programmeur code geschreven en mogelijk fouten gemaakt. Je moet controleren of de code doet wat er beschreven staat. Als de code niet correct werkt, moet je de fouten corrigeren.

Задание 1

De code moet de som van de getallen controleren:

javascriptlet num1 = 1;
let num2 = 2;

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

De code moet de som van de getallen controleren:

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

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

De code moet de som van de getallen controleren:

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

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

De code moet het eerste cijfer van het getal controleren:

javascriptlet num = 123;

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

De code moet het eerste cijfer van het getal controleren:

javascriptlet num = 123;

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

De code moet het eerste cijfer van het getal controleren:

javascriptlet num = 123;

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

De code moet het eerste cijfer van het getal controleren:

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

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

De code moet controleren of het getal precies twee cijfers heeft:

javascriptlet num = 12;

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

De code moet controleren of het getal precies twee cijfers heeft:

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

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

De code moet controleren of het getal precies twee cijfers heeft:

javascriptlet num = 12;

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

De code moet controleren of het getal precies twee cijfers heeft:

javascriptlet num = 12;

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

De code moet controleren of het getal precies twee cijfers heeft:

javascriptlet num = 12;

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

De code moet controleren of de som van de eerste drie cijfers van het getal gelijk is aan de som van de tweede drie cijfers:

javascriptlet num = '123033'; // we zetten het tussen aanhalingstekens om naar de cijfers te kunnen verwijzen

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

if (sum1 == sum2) {
  console.log('summen zijn gelijk');
} else {
  console.log('summen zijn niet gelijk');
}