1일차 (4)
조건문, 제어문
- 컨셉
- 특정 조건에 다라서 다른 상태를 만들어 주는 문법
- 코드의 실행 흐름을 관리하는 핵심적인 구성 요소
문법 - if
- if 문은 주어진 조건이 true 일때 코드 블록을 실행
- else 문은 주어진 조건이 false 일때 코드 블록을 실행
1 2 3 4 5 6 7
if condition { // 조건이 true일 때 실행됩니다. } else if anotherCondition { // 다른 조건이 true일 때 실행됩니다. } else { // 위의 모든 조건이 false일 때 실행됩니다. }
문법 - switch
- switch 문은 여러 조건을 비교할 때 사용
- 각각의 case는 특정 조건에 해당할 때의 코드 블록을 실행
1 2 3 4 5 6 7 8
switch value { case value1: // value가 value1일 때 실행됩니다. case value2: // value가 value2일 때 실행됩니다. default: // 위의 모든 case에 해당하지 않을 때 실행됩니다. }
반복문
- 컨셉
- 같은 코드를 여러번 반복해주는 방법
- 코드를 간결하게 만들어 주는 방법
1 2 3 4 5 6
for item in ["Apple", "Banana", "Cherry"] { // 각 아이템에 대해 실행됩니다. } for index in 1...5 { // 1부터 5까지 실행됩니다. }
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.