@timoninas1

Возможно ли такое в JavaScript?

// Какой-то код...
console.log(a == a, a < a) // true, true
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
Tom_Xor
@Tom_Xor
Да, это возможно в JavaScript.
const a = {
  counter: 1,
  [Symbol.toPrimitive] () { return ~(this.counter++ % 2) },
}
console.log(a == a, a < a, a < a, a === a)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы