Jak wykorzystać operatory porównania w języku Java Script !?

Wszystkie operatory w tej grupie służą do porównania dwóch wartości. Wynikiem takiego porównania jest zawsze wartość logiczna (typ Boolean).

Pierwszym operatorem z tej grupy jest operator równości == (zwróć uwagę że są to dwa znaki równości. Użycie tylko jednego znaku równości jest poprawne składniowo i oznacza przypisanie zamiast porównania, i może prowadzić do trudnych do wykrycia błędów). Jeżeli porównywane wartości są różnych typów, język JavaScript wykona odpowiednie konwersje (takie jak przy dodawaniu, co opisałem powyżej).

 

1 === 1; // true
"1" === "1"; // true
1 === "1"; // false
1 === 2; // false
 
1 !== 1; // false
"1" !== "1"; // false
1 !== 2; // true
1 !== "1"; // ]


Źródło: http://www.poradnik-webmastera.com/kursy/javascript/operatory_porownania_i_relacyjne.php

Autor: Marta Kobierska