본문 바로가기
유용한 IT 정보/프로그래밍

[JavaScript(자바스크립트)]프로그램의 흐름을 제어하는 조건문 알아보기

by bople1126 2024. 12. 26.

여러분~ 안녕하세요!

스마트인재개발원 입니다!

 

 

 

위 코드에서는 score 변수의 값이 70 이상인 경우에

"합격입니다!"라는 메시지를 출력합니다.

 

 

 

2. if-else문

 

if-else문은 조건이 참일 때와 거짓일 때

각각 다른 코드 블록을 실행할 수 있는 조건문입니다

 

위 코드에서는 temperature 변수의 값이

30보다 큰 경우 "날씨가 더워요!"를 출력하고,

그렇지 않은 경우 "날씨가 쾌적해요!"를 출력합니다.

 

 

 

3. else-if문

 

else if문은 여러 개의 조건을 순차적으로 검사하고,

각 조건에 해당하는 경우에 다른 코드 블록을 실행할 수 있는 조건문입니다.

 

 

위 코드에서는 hour 변수의 값에 따라 다른 인사말을 출력합니다.

 

 

 

4. switch문

 

switch문은 변수의 값을 여러 가지 경우에

따라 분기하여 다른 동작을 수행할 수 있는 조건문입니다.

 
 

 

 

default문은 모든 case에 일치하지 않는 경우 실행됩니다.

즉, 표현식이 어떤 case와도 일치하지 않는 경우

default문의 코드가 실행됩니다.

default문은 선택적으로 사용할 수 있으며, 생략 가능합니다.

 

 

 

*주의사항*

switch문에서 각 case 블록은 실행된 후에

반드시 break 키워드를 사용하여 종료해야 합니다.

이는 switch문에서 해당 case 블록이 실행된 후에

다음 case로 넘어가는 것을 방지합니다.

만약 break문을 생략하면 해당 case에서부터

switch문의 마지막까지 모든 case가 실행됩니다

 

 

 

 


 

 

자! 오늘은 자바스크립트의 조건문에대해 알아봤습니다!

자바스크립트의 다양한 조건문을 활용하면

프로그램의 흐름을 유연하게 제어할 수 있습니다.

단순 if문, if-else문, else if문, 그리고 switch문을 잘 활용하여

다양한 상황에 대비하는 프로그래밍 스킬을 향상시켜보세요.

함께 조건문을 마스터하여 더 나은 코드를 작성하는 여정을 시작해봅시다!

 

스마트인재개발원 블로그에서는

프로그래밍 정보뿐만 아니라

다양한 정보들을 전하고 있으니 도움이 되셨다면

이웃 추가와 공감 부탁드려요!

그럼 저는 다음에도 개발에 도움을 줄 수 있는 자료를

가지고 돌아오겠습니다!

 

감사합니다~

그럼 안녕~~~~