JavaScript шарттары бар кодтағы қателерді іздеу

Келесі есептерде белгілі бір бағдарламашы код жазған және ол кодта қателер жіберген болуы мүмкін. Сіз кодтың сипатталған нәрсені орындайтынын тексеруіңіз керек. Егер код дұрыс жұмыс істемесе, сіз қателерді түзетуіңіз керек.

Задание 1

Код сандардың қосындысын тексеруі керек:

javascriptlet num1 = 1;
let num2 = 2;

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

Код сандардың қосындысын тексеруі керек:

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

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

Код сандардың қосындысын тексеруі керек:

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

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

Код санның бірінші цифрын тексеруі керек:

javascriptlet num = 123;

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

Код санның бірінші цифрын тексеруі керек:

javascriptlet num = 123;

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

Код санның бірінші цифрын тексеруі керек:

javascriptlet num = 123;

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

Код санның бірінші цифрын тексеруі керек:

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

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

Код санда дәл екі цифр бар екенін тексеруі керек:

javascriptlet num = 12;

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

Код санда дәл екі цифр бар екенін тексеруі керек:

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

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

Код санда дәл екі цифр бар екенін тексеруі керек:

javascriptlet num = 12;

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

Код санда дәл екі цифр бар екенін тексеруі керек:

javascriptlet num = 12;

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

Код санда дәл екі цифр бар екенін тексеруі керек:

javascriptlet num = 12;

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

Код санның алғашқы үш цифрының қосындысы екінші үш цифрының қосындысына тең екенін тексеруі керек:

javascriptlet num = '123033'; // цифрларға жету үшін тырнақшаға аламыз

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

if (sum1 == sum2) {
  console.log('қосындылар тең');
} else {
  console.log('қосындылар тең емес');
}