undefined undefined
조건문
다른 프로그래밍 언어와 마찬가지로 조건문은 다양한 상황에 맞게 코드를 블록 단위로 작성하여 실행 흐름을 조절하는 구문입니다.
반복문은 블록 단위의 코드를 특정 조건에서 반복하는 구문입니다.
조건문 - if, else
if, else 문은 해당 조건이 참일 때 해당 블록을 실행하는 구문입니다.
if 조건을 충족하지 못했을 때 차례차례 else if 구문으로 넘어가고, else if 조건도 충족하지 못했을 경우 else 문으로 넘어갑니다.
실행 언어: js
실행 결과를 확인해보세요!
조건문 - switch
switch는 if와 비슷한 구조지만 조금 더 직관적이고 단순한 구조를 가지고 있습니다. 이때는 논리 연산이 아닌 값의 동일 여부로 분기를 나누게 됩니다.
즉, if문처럼 차례차례 어떤 조건을 검사하는 것이 아니라, 변수를 입력받았을 때 같은 값이 있는 바로 그 케이스로 넘어가게 됩니다. 따라서 조건을 검사하지 않고 값의 동일 여부만 판단할 경우 switch 문이 더 편할 수 있습니다.
단, break이 없을 경우 그 아래 케이스도 실행하게 되니 주의하세요.
실행 언어: js
실행 결과를 확인해보세요!