Operators are symbols that tell the compiler to perform a particular operation.
Mathematical Operators
ตัวดำเนินการทางคณิตศาสตร์ในทางคอมพิวเตอร์ของภาษา Swift ก็จะมีดังนี้
+สำหรับบวก-สำหรับลบ*สำหรับคูณ/สำหรับหาร%สำหรับหารเอาเศษ (MOD)
let a = 10
let b = 5
let additionResult = a + b
let subtractionResult = a - b
let multiplicationResult = a * b
let divisionResult = a / b
let modulusResult = a % b
print(additionResult) // 15
print(subtractionResult) // 5
print(multiplicationResult) // 50
print(divisionResult) // 2
print(modulusResult) // 0Relational Operators
ตัวดำเนินการแบบสัมพันธ์
==!=><>=<=
let x = 10
let y = 5
let isEqual = x == y
let isNotEqual = x != y
let isGreaterThan = x > y
let isLessThan = x < y
let isGreaterOrEqual = x >= y
let isLessOrEqual = x <= y
print(isEqual) // false
print(isNotEqual) // true
print(isGreaterThan) // true
print(isLessThan) // false
print(isGreaterOrEqual) // true
print(isLessOrEqual) // falseLogical Operators
ตัวดำเนินการทางตรรกศาสตร์
&&||!
let isTrue = true
let isFalse = false
let andResult = isTrue && isFalse
let orResult = isTrue || isFalse
let notResult = !isTrue
print(andResult) // false
print(orResult) // true
print(notResult) // false