본문 바로가기
JavaScript

6. 조건문

by 몽이코딩 2024. 5. 10.
반응형

조건문

조건에 따라 다른 문장을 실행하는 명령문으로 ifswitch가 있습니다.

 

 

if 문

  • 조건이 참(true)인 경우 명령문을 실행합니다.
  • 조건이 거짓(false)인경우 명령문을 실행합니다.
  • else if(다중조건)을 사용하여, 여러개의 조건문을 작성할 수 있습니다.
  • 논리 연산자에서 배운 값(null, 0, NaN, 빈 문자열(""), undefined)은 거짓(false)로 간주합니다.
let condition = false;
if (condition) {
  console.log("참 입니다.");
} else {
  console.log("거짓 입니다.");
}


let number = 20;
if (number == 10) {
  console.log("조건문1");
} else if (number == 20) {
  console.log("조건문2");
} else if (number == 30) {
  console.log("조건문3");
} else {
  console.log("조건문4");
}

 

 

 

switch 문

  • switch문의 값이 case조건과 일치할 경우 해당 case절의 명령문을 수행합니다.
  • case절의 명령문을 수행한 후 break를 만나면 switch문을 종료합니다.
  • 일치하는 case절이 없다면 default절의 명령문을 수행합니다.
let subject = "javascript";
switch (subject) {
  case "javascript":
    console.log("javascript!");
    break;
  case "css":
    console.log("css!");
    break;
  case "html":
    console.log("html!");
    break;
  default:
    console.log("모든 case절과 일치하지 않음");
}
반응형

'JavaScript' 카테고리의 다른 글

8. 함수  (0) 2024.05.15
7. 반복문  (0) 2024.05.10
5. 배열  (0) 2024.05.06
4. 연산자  (0) 2024.05.03
3. 자료형  (0) 2024.05.02