Toán tử so sánh
1. Comparison Operators
Phần tiêu đề “1. Comparison Operators”let a = 10let b = 5
print(a == b) // false - Bằngprint(a != b) // true - Khácprint(a > b) // true - Lớn hơnprint(a < b) // false - Nhỏ hơnprint(a >= b) // true - Lớn hơn hoặc bằngprint(a <= b) // false - Nhỏ hơn hoặc bằng2. String Comparison
Phần tiêu đề “2. String Comparison”let str1 = "abc"let str2 = "def"
print(str1 == str2) // falseprint(str1 < str2) // true3. Identity Operators
Phần tiêu đề “3. Identity Operators”class MyClass { }let obj1 = MyClass()let obj2 = MyClass()let obj3 = obj1
print(obj1 === obj3) // true - Same instanceprint(obj1 === obj2) // false - Different instancesprint(obj1 !== obj2) // true4. Ternary Operator
Phần tiêu đề “4. Ternary Operator”let age = 20let status = age >= 18 ? "Adult" : "Minor"📝 Tóm tắt
Phần tiêu đề “📝 Tóm tắt”==,!=- Equality>,<,>=,<=- Comparison===,!==- Identity (reference equality)? :- Ternary operator