1)산술 연산자
곱셈
2*3
나눗셈
/
나머지
%
var result = 5 + 9
print(result)
result += 3
print(result)
result = 14 - 7
print(result)
result -= 3
print(result)
result = 9 * 8
print(result)
result = 32 / 4
print(result)
result = 19 % 2
print(result)
✅비교연산자
비교연산자는 비교한 값을 true와 false로 반환합니다.
var result = (3 == 4)
print(result)
result = (3 != 4)
print(result)
result = (3 > 4)
print(result)
result = (3 < 4)
print(result)
result = (3 >= 4)
print(result)
result = (7 <= 7)
print(result)코드를 입력하세요
✅논리 연산자
논리 연산자는 비교한 값을 true와 false로 반환합니다.
var allowedEntry = false
allowedEntry = !allowedEntry
print(allowedEntry)
let enteredDoorCode = true
let passedRetinaScan = false
let permittedAccess = enteredDoorCode && passedRetinaScan
print(permittedAccess)
let enter = allowedEntry || permittedAccess
print(enter)
let names = ["Elsa", "Miley", "Sonny", "Gabi"]
for name in names[3...] {
print(name)
} //Gabi
for name in names[..<2] {
print(name)
} //Elsa, Miley
☑️ 삼항 조건 연산자
let contentHeight = 70
let hasHeader = true
let rowHeight: Int
if hasHeader {
rowHeight = contentHeight + 60
} else {
rowHeight = contentHeight + 40
}