포스트

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 라이센스를 따릅니다.