조건문 : 어떤 연산 결과의 참, 거짓에 따라 각각 다른 명령을 실행하도록 해주는 문법.
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 |
댓글