( Это часть CodingNotes, обширной коллекции заметок и карточек для разных языков, узнайте больше об этом здесь 👉CodingNotes — краткое введение | by Finn | Ноябрь 2022 г. | Medium)

Общий

💡 == и === используются для сравнения двух значений.

Разница

💡 Разница между ними заключается в строгости. == не такой строгий и преобразует тип своего операнда перед сравнением. === очень строг и не допускает такого действия. Он сравнивает значения, а также тип данных операнда. Часто вы хотите использовать ===, но это зависит от конкретного случая.

Пример

При сравнении значений в консоль заносится логическое значение. Это означает либо истину, либо ложь.

==

let number = 4
let numbertwo = "4"
console.log(number == numbertwo) // true

===

let number = 4
let numbertwo = "4"
console.log(number === numbertwo) // false

Оператор !=

Оператор != сравнивает неравенство. Это противоположно == .

let number = 7
let numbertwo = -7
let numberthree = 7
console.log(number != numbertwo) //true
console.log(number == numbertwo) //false
console.log(number != numberthree) //fale

Оператор ≤ / ≥

≤ истинно, если число больше или равно числу, с которым вы его сравниваете. ≥ верно, если число меньше или равно числу, с которым вы его сравниваете.

💡 3 ≥ x верно, если x меньше 3 или ровно 3.

Надеюсь, вы чему-то научились!

Кстати, это часть огромной коллекции заметок и карточек, которые я выпущу 10 декабря (12 октября). Если вы хотите быть в курсе событий и узнать об этом больше , вы можете подписаться на меня на Medium и в TwitterCoding Notes (@coding_notes) / Twitter и прочитать введение здесь. (CodingNotes — краткое введение | Финн | ноябрь 2022 г. | Medium)