цепочка двойных равных == возвращает ложь
У меня есть 3 текстовых поля, которые я пытаюсь сделать некоторые проверки, что все 3 значения совпадают. У меня есть простая функция:
function DoesSubsriberSignatureMatch() {
return tbNameOfSubscriber.GetText() == tbSubscriberSig1.GetText() == tbSubscriberReEnter.GetText();
}
Я прошел через отладчик, и, по крайней мере, в Javascript в Chrome, "a" == "a" возвращает true, а "a" == "a" == "a" возвращает false.
Почему?