본문 바로가기
강의 실습/한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지

조건문

by Jint 2023. 12. 3.

조건문 : 어떤 연산 결과의 참, 거짓에 따라 각각 다른 명령을 실행하도록 해주는 문법.

1. if문
if 조건식이 일치하면 해당 명령 실행.
else if 조건식은 if의 조건식이 거짓일 때 비교하여, 일치하면 해당 명령 실행.
else는 위 조건이 다 거짓일 때 실행.

let a = 3;

if (a >= 7) {
    console.log("7 이상입니다.");
} else if (a >= 5) {
    console.log("5 이상입니다.");
} else if (a >= 4) {
    console.log("4 이상입니다.");
} else {
    console.log("4 미만입니다.");
}


2. switch문
보통 조건이 많을 때 사용한다.

// 국가코드 2자를 입력받아 국가명 반환

// if문 예시
let country = "ko";

if (country === "ko") {
    console.log("한국");
} else if (country === "cn") {
    console.log("중국");
} else if (country === "jp") {
    console.log("일본");
} else {
    console.log("미분류");
}

// switch문 예시
let country = "ko";

switch (country) {
    case "ko":
        console.log("한국");
        break;
    case "cn":
        console.log("중국");
        break;
    case "jp":
        console.log("일본");
        break;
    case "uk":
        console.log("영국");
        break;
    default:
        console.log("미분류");
        break;
}


switch의 변수와 case 값을 비교하여 일치하는 case 실행.
default는 위의 case 조건이 하나도 맞지 않을 때 실행.
break는 해당 case문에서 적절히 끊어 다음 코드가 실행되지 않도록 한다.


참고강의 : https://www.inflearn.com/course/%ED%95%9C%EC%9E%85-%EB%A6%AC%EC%95%A1%ED%8A%B8#

 

한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지 - 인프런 | 강의

개념부터 독특한 프로젝트까지 함께 다뤄보며 자바스크립트와 리액트를 이 강의로 한 번에 끝내요. 학습은 짧게, 응용은 길게 17시간 분량의 All-in-one 강의!, 리액트, 한 강의로 끝장낼 수 있어요.

www.inflearn.com

'강의 실습 > 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지' 카테고리의 다른 글

함수표현식 & 화살표 함수  (2) 2023.12.04
함수  (0) 2023.12.04
연산자  (0) 2023.12.02
자료형과 형 변환  (0) 2023.11.30
변수와 상수  (3) 2023.11.29

댓글