[도서] App development with Swift
Unit 1 - Lesson 4: Control Flow
DesignThinker
2021. 10. 22. 00:16
Logical operators
두개의 항을 비교하여 true or false를 리턴
==
!=
>
>=
<
<=
boolean operators
&&
||
!
if statements
if else statements
Boolean values
변수나 상수명 앞에 is를 붙이는게 흔하다. let isSmallNumber = number < 10
NOT
!
AND
&&
OR
||
switch statement
값이 일치하는 case의 코드 실행 후 switch 블럭을 빠져나옴
if중첩을 피할 수 있어서 코드 가독성이 좋아진다.
Int.min 으로 range 케이스 작성 시 값의 타입이 Int일 경우 그 최소값을 표현할 수 있다.
ternary operator
Question ? Answer1 : Answer2
Condition ? True statement : False statement