Skip to content

Latest commit

 

History

History
20 lines (16 loc) · 1.71 KB

comparision.md

File metadata and controls

20 lines (16 loc) · 1.71 KB

Operatory porównania

Operator Opis Przykłady powrotu true
Jest równe (==) Zwraca true, jeśli argumenty są równe. Jeśli dwa argumenty nie są tego samego typu, JavaScript próbuje konwertować argument do odpowiedniego typu dla porównania. 3 == var1; "3" == var1; 3 == '3';
Nie jest równe (!=) Zwraca true, jeśli argumenty nie są równe. Jeśli dwa argumenty nie są tego samego typu, JavaScript próbuje konwertować argument do odpowiedniego typu dla porównania. var1 != 4 var2 != "3"
Ściśle równe (===) Zwraca true, jeśli argumenty są równe i są tego samego typu. 3 === var1
Ściśle nie jest równe (!==) Zwraca true, jeśli argumenty nie są równe i/lub nie są tego samego typu. var1 !== "3"`` 3 !== '3'
Jest większe (>) Zwraca true, jeśli lewy argument jest większy niż prawy argument. var2 > var1
Jest większe lub równe (>=) Zwraca true, jeśli lewy argument jest większy lub równy prawemu argumentowi. var2 >= var1 var1 >= 3
Jest mniejsze (<) Zwraca true, jeśli lewy argument jest mniejszy niż prawy argument. var1 < var2
Jest mniejsze lub równe (<=) Zwraca true, jeśli lewy argument jest mniejszy lub równy prawemu argumvar2 <= 5

JavaScript Equality Table

źródło: ibm.com

Mozilla Developer Network