조건문(if)

최경락 (K_ROCK_)·2021년 8월 2일
0

조건문이란?(if문)

  • 지정한 조건의 결과(true / false)에 따라 서로 다른 코드를 실행하는 구문.
  • 조건문의 값은 참과 거짓을 가져야하기 때문boolean 데이터를 가진다.

조건문의 작성(if)

  • 조건문이 참일 경우 if 의 내용을 호출하며,if (조건문) { 내용(true) }; 으로 작성한다.
let a = true;
let b = false;

if (a) {
		console.log("this is true!");
	} 
// 변수 a의 값이 boolean 값인 true를 가지므로, 위 내용이 실행된다.

if (b) {
		console.log("this is false!");
	} 
// 변수 b의 값이 boolean 값인 false를 가지므로, 위 내용은 실행되지 않음.
  • 위처럼 else가 작성되지 않았다면 조건문의 내용이 true 인 경우에만 내용을 출력한다.

조건문의 작성(else)

  • if와 함께 사용되며, 조건문이 거짓인 경우 else의 내용을 호출 하게된다.
  • if (조건문) { 내용(true) } else { 내용(false) }; 의 형태로 작성한다
let a = false;

if (a) {
	console.log("this is true!") // 실행안됨
} else {
	console.log("this is false!") // 실행됨
};
  • 조건문의 결과가 false 이므로 else의 내용이 실행된다.

조건문의 작성(else if)

  • 위 처럼 boolean 데이터를 직접적으로 넣는 것이 아니라 연산자를 이용하여 조건문을 작성하는 것도 가능하다.
  • 이 때 else if 를 사용하여 다수의 조건문을 활용 할 수 있다.
let a = 10;

if (a < 10) {
	console.log("10보다 작은 숫자입니다.");
} else if (a === 10) {
	console.log("10 입니다.");
} else {
	console.log("10보다 큰 숫자 입니다.");
};
  • 변수 a10이므로, else if 조건문과 일치하여 else if 의 내용이 출력된다.

+

  • else if는 다른 if 들을 작성 할 수 있다고 이해하는 것이 쉽겠다.

0개의 댓글

관련 채용 정보