Может ли кто-нибудь объяснить это?JavaScript triple equals и сравнение с тремя переменными
1 == 1 //true, as expected
1 === 1 //true, as expected
1 == 1 == 1 //true, as expected
1 == 1 == 2 //false, as expected
1 === 1 === 2 //false, as expected
1 === 1 === 1 //false? <--
также есть имя для булевой логики, которая сравнивает более двух чисел таким образом (я его назвал «три-переменное сравнение», но я думаю, что это было бы неправильно ...)
[Вот подробное сравнение как оператора в JavaScript с помощью теста производительности] (http://conceptf1.blogspot.com/2014/01/ javascript-triple-equals-vs-double-equals-operations.html) –