JavaScript шартларидаги хатоларни излаш

Куйидаги вазифаларда бир дастурчи код ёзган ва, эҳтимол, унда хатолар қилган. Сиз коднинг тавсифланган ишни бажараётганини текширишингиз керак. Aгар код нотўғри ишласа, сиз хатоларни тўғрилашингиз керак.

Задание 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('йиғиндилар тенг эмас');
}