ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Swift] If Statement
    swift 2024. 3. 3. 23:13

    If statement if 조건문

     

    1. 의미

    : 특정 조건에서 블록을 실행하는 문장. = 조건의 참과 거짓을 가린 다음에 실행할 코드를 결정하는 문장.

     

    (참고) 문법적으로 분리할 수 없는 가장 작은 단위: 토큰

    토큰이 하나 이상 모인 것으로 코드를 실행(평가)했을 때 하나의 값이 도출되는 것: 표현식 

    하나 이상의 표현식이 모여서 특정 결과를 도출하는 것: 문장

     

    2. 표기법

    if condition { If블록 }

     

     

    3. 종류와 규칙

      가. If 단독: condition이 true이면 If블록을 실행한다. /맨 처음에 하나만. 필수. 

      나. else: condition이 true이면 if 블록, false이면 else 블록이 실행됨. /마지막에 하나만. 선택.  

      다. else if: condition이 true이면 else if 블록을 실행한다. *if의 경우의 수를 새롭게 추가하는 것/여러개 가능. 

     

    else vs else if

    else 는 하나의 condition에서 true or false를 판단. 참이 아닐 경우에 else를 따라가는 것임. 원 트랙.  

    else if는 또 다른 condition을 추가해서 투트랙으로 길을 여는 것.

     

    4. 활용 

      가. 로그인 기능

    논리연산자인 && 활용!

     

      나. 수의 범위, 짝홀수를 판단하는 기능(else if 사용)

    let num = -2 그대로 선언된 상태

     

      다. 숫자의 크기에 따라 분류하는 기능

     

    Successful!

     

     

     

    'swift' 카테고리의 다른 글

    [Swift] guard, Early exit  (0) 2024.03.04
    [Swift] Compound Assignment Operators  (0) 2024.03.03
    [swift] Assignment Operator  (0) 2024.03.03
    [Swift] Ternary Conditional Operator  (0) 2024.03.03
    [Swift] Logical Operators  (0) 2024.03.03
Designed by Tistory.