Что такое оператор <> в JavaScript?

Я просто столкнулся с кодом JavaScript, который выглядит так:

let b = 0;
let d = 1 <b> 2;
console.log(d)

Ответ 1

В JavaScript нет оператора <>. let d = 1 <b> 2; такой же как:

let d = (1 < b) > 2;

Это всегда false, потому что 1 < b является либо true либо false а true > 2 и false > 2 являются ложными.