Co to za operator === (potrójne =) i czy się czymś różni od operatora ==?
Co to za operator === (potrójne =) i czy się czymś różni od operatora ==?
Operator == w przypadku różnicy typów operandów, stara się dokonać niezbędnych konwersji. Jest to istotne przy porównywaniu liczby zapisanych w typie Number z liczbami zapisanymi, jako String. Potrójny === nie wykonuje żadnych konwersji
document.write((2=="2")+"<br>");//zwraca true
document.write((2==="2")+"<br>");//zwraca false