Die Verkettung von double equals == gibt false zurück

Ich habe 3 Textfelder, die ich zu überprüfen versuche, dass alle 3 Werte übereinstimmen. Ich habe eine einfache Funktion:

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

Ich habe den Debugger durchgearbeitet, und es scheint, als würde in Chrome mindestens "a" == "a" true zurückgeben, "a" == "a" == "a" false.

Warum?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage