Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Операції Порівняння | Основні Операції
Вступ до JavaScript
course content

Зміст курсу

Вступ до JavaScript

Вступ до JavaScript

1. Основні Поняття
2. Змінні та Типи Даних
3. Основні Операції
4. Умовні Оператори
5. Цикли
6. Функції

bookОперації Порівняння

Порівняння використовуються для визначення умов, виконання перевірок і прийняття рішень в JavaScript. Ці операції повертають boolean значення (true або false), яке інші оператори використовують для визначення певних дій.

Оператори порівняння

JavaScript пропонує декілька операторів порівняння для порівняння значень:

  • Дорівнює (==);
  • Строго дорівнює (===);
  • Не дорівнює (!=);
  • Строго не дорівнює (!==);
  • Більше ніж (>);
  • Більше або дорівнює (>=);
  • Менше, ніж (<);
  • Менше або дорівнює (<=).

Дорівнює і не дорівнює

Операція Дорівнює До (==) повертає значення true, якщо перше значення дорівнює другому, і значення false у протилежному випадку.

І навпаки, операція Не дорівнює (!=) повертає значення true, якщо значення нерівні.

Приклад:

123456789
console.log("Equal to:"); console.log("5 == 5 is", 5 == 5); console.log("5 == 4 is", 5 == 4); console.log("5 == 4.99 is", 5 == 4.99); console.log("Not equal to:"); console.log("5 != 5 is", 5 != 5); console.log("5 != 4 is", 5 != 4); console.log("5 != 4.99 is", 5 != 4.99);
copy

Примітка

Оператор = призначений для присвоєння, а == - для порівняння. Будьте уважні, щоб розрізняти їх.

Строге порівняння

Строге порівняння перевіряє типи значень і значення. Оператор Строго дорівнює (===) повертає true - якщо значення та їхні типи збігаються, тоді як !== повертає true, якщо вони відрізняються.

Приклад:

12345678910
console.log("5 === 5 is", 5 === 5); console.log("5 === '5' is", 5 === '5'); console.log("5 == '5' is", 5 == '5'); console.log("5 !== 5 is", 5 !== 5); console.log("5 !== '5' is", 5 !== '5'); console.log("5 != '5' is", 5 != '5'); console.log("Type of 5 is", typeof(5)); console.log("Type of '5' is", typeof('5'));
copy

Більше і менше

Оператор Більше ніж (>) повертає значення true, якщо перше значення перевищує друге. І навпаки, оператор Менше ніж (<) повертає значення true, якщо перше значення менше за друге.

Приклад:

1234567
console.log("5 > 5 is", 5 > 5); console.log("5 > 4.99 is", 5 > 4.99); console.log("5 > 5.0000001 is", 5 > 5.0000001); console.log("5 < 5 is", 5 < 5); console.log("5 < 4.99 is", 5 < 4.99); console.log("5 < 5.0000001 is", 5 < 5.0000001);
copy

Більше/менше або дорівнює

Оператори Більше або дорівнює (>=) і Менше або дорівнює (<=) об'єднують відповідні оператори порівняння з оператором Дорівнює (==). Вони повертають значення true, якщо виконується будь-яка з умов.

1234567
console.log("5 >= 5 is", 5 >= 5); console.log("5 >= 4.99 is", 5 >= 4.99); console.log("5 >= 5.0000001 is", 5 >= 5.0000001); console.log("5 <= 5 is", 5 <= 5); console.log("5 <= 4.99 is", 5 <= 4.99); console.log("5 <= 5.0000001 is", 5 <= 5.0000001);
copy

Примітка

Оператор >= поєднує > і ==, а не ===. Оператор <= працює аналогічно.

1. Що буде на виході?
2. Що буде на виході?
3. Що буде на виході?
4. Що буде на виході?
Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Що буде на виході?

Що буде на виході?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 6
some-alt