제어문

제어문

제어문은 코드 실행 흐름을 조건부 실행 또는 반복 실행으로 제어합니다. 기본적인 코드 실행 순서(위→아래)를 변경해 복잡한 로직을 구현할 수 있다.

블록문

중괄호({})로 묶인 코드 묶음으로, 하나의 실행 단위로 취급된다.

  • 단독 사용 가능하지만 제어문/함수 선언문과 함께 주로 사용
  • 블록 내 변수는 블록 레벨 스코프 형성 (let/const 한정)

조건문

조건식 평가 결과에 따라 실행할 코드 블록을 결정한다.

  • 조건식은 불리언 값으로 평가 (암묵적 타입 변환 발생)
  • 중첩 가능하지만 3단계 이상은 가독성 저하

반복문

조건식이 참인 동안 코드 블록을 반복 실행한다.

  • 반복 횟수가 명확한 경우에 적합
  • 중첩 사용 가능 (이중 for 문 등)

break문

레이블 문/반복문/switch 문의 코드 블록을 탈출한다.

  • 레이블 문 사용 시 특정 루프 지정 탈출 가능

continue문

반복문에서 현재 반복을 중단하고 다음 반복으로 진행한다.

profile
개발 공부 내용을 포스팅 중입니다.

0개의 댓글