цепочка двойных равных == возвращает ложь

У меня есть 3 текстовых поля, которые я пытаюсь сделать некоторые проверки, что все 3 значения совпадают. У меня есть простая функция:

    function DoesSubsriberSignatureMatch() {
    return tbNameOfSubscriber.GetText() == tbSubscriberSig1.GetText() == tbSubscriberReEnter.GetText();
}

Я прошел через отладчик, и, по крайней мере, в Javascript в Chrome, "a" == "a" возвращает true, а "a" == "a" == "a" возвращает false.

Почему?

Ответы на вопрос(3)

Ваш ответ на вопрос