В консоли браузера ввод 1===1 оценивается как true. Ввод 1===1===1 соответствует false.
Я предполагаю, что это связано с тем, как оценивается оператор:
1 === 1 === 1
становится
(1 === 1) === 1
который оценивается как
true === 1
который равен false.
Это правильно? Если нет, то какова реальная причина такого поведения?