Blinking Hello Kitty Angel

javascript

자바스크립트 조건문 마스터 하기

xoouxa 2023. 2. 26. 00:59

“ 지연되는 프로젝트에 인력을 더 투입하면 오히려 더 늦어진다. ”

- Frederick Philips Brooks
Mythical Man-Month 저자
728x90

조건문은 if, else if, else 키워드를 사용해 구현할 수 있습니다.

 

✍🏻 조건문 if ✍🏻

if문은 조건문애서 가장 기본적인 형태로, 주어진 조건이 참(true)일 때 코드 블록을 실행합니다.

 

if문의 구조 :

if(조건) {
	//조건이 참일 때 실행되는 코드
}

if문의 조건은 불리언(boolean)값을 반환하는 표현식이어야 합니다.

조건이 참일 때 실행되는 코드는 중괄호 ( { } ) 안에 작성합니다.

조건이 거짓 false인 경우 코드 블록은 실행되지 않습니다.

 

if문을 사용한 예제 : 

let x = 10;

if( x > 0 ) {
	console.log('x는 0보다 큽니다.');
}

위 예제에서 x 변수의 값이 0보다 크므로 조건이 참이 돼 코드 블록이 실행되어 x는 0보다 큽니다. 가 출력됩니다.

✍🏻 조건문 else if ✍🏻

else if는 if문의 조건이 거짓일 때 추가적인 조건을 검사하는데 사용됩니다.

else if는 다음과 같은 구문으로 표현됩니다.

if (조건식1) {
	//조건식 1이 참일 때 실행되는 코드
} else if(조건식2) {
	//조건식 1이 거짓이고, 조건식 2가 참일 때 실행되는 코드
} else {
	//조건식 1과 조건식 2가 모두 거짓일 때 실행되는 코드
}

위 코드에서 else if 블록은 if 블록 뒤에 바로 옵니다. 

else if는 여러 번 사용될 수 있으며 각각의 else if 블록은 이전 블록이 거짓일 때 실행됩니다.

마지막으로 else 블록은 모든 조건식이 거짓일 때 실행됩니다.

else if문은 조건 분기를 구현하고, 프로그램이 다양한 입력 또는 상황에 대처할 수 있도록 해줍니다.

 

✍🏻 조건문 else ✍🏻

조건문에서 else는 if문의 조건이 거짓일 때 실행되는 블록입니다.

else는 다음과 같은 구문으로 표현됩니다.

if(조건식) {
	//조건식이 참일 때 실행되는 코드
} else }
	//조건식이 거짓일 때 실행되는 코드
}

위 코드애서 else블록은 if 블록 뒤애 바로 옵니다.

else 블록은 if조건식이 거짓일 때 실행되며, 프로그램의 실행 경로를 제어하고 필요한 코드 블록만 실행할 수 있게 해줍니다.

else 문은 if 문에서 발생할 수 있는 모든 경우를 다룰 수 있는 효과적인 방법을 제공합니다.

예를 들어, 특정 조건이 충족되면 어떤 작업을 수행하고, 그렇지 않으면 다른 작업을 수행할 수 있습니다.

이렇게 if-else, 문을 사용하면 조건에 따라 프로그램이 다르게 동작하도록 제어할 수 있습니다.

 

 

✨ 감사합니다.