자바스크립트 조건문은 특정 조건에 따라 코드를 실행하거나 분기하는 데 사용됩니다. 이 글에서는 주로 사용되는 조건문인 if, else, else if, 그리고 switch 문에 대해 알아보겠습니다.
if 문은 특정 조건이 참(true)이면 코드 블록을 실행하는 가장 기본적인 조건문입니다.
if (조건) {
// 조건이 참일 때 실행되는 코드
}
JavaScriptelse 문은 if 문의 조건이 거짓(false)이면 코드 블록을 실행하는 조건문입니다.
if (조건) {
// 조건이 참일 때 실행되는 코드
} else {
// 조건이 거짓일 때 실행되는 코드
}
JavaScriptelse if 문은 여러 개의 조건을 순차적으로 검사하고, 첫 번째로 참인 조건의 코드 블록을 실행하는 조건문입니다. else if 문은 if 문의 조건이 거짓일 때 추가적인 조건을 검사하여 다양한 상황에 대응할 수 있습니다.
if (조건1) {
// 조건1이 참일 때 실행되는 코드
} else if (조건2) {
// 조건2가 참일 때 실행되는 코드
} else {
// 모든 조건이 거짓일 때 실행되는 코드
}
JavaScriptswitch 문은 변수의 값을 여러 경우(case)와 비교하고, 해당하는 경우에 따라 코드를 실행합니다.
switch (변수) {
case 값1:
// 값1에 대한 코드
break;
case 값2:
// 값2에 대한 코드
break;
default:
// 모든 경우에 맞지 않을 때 실행되는 코드
}
JavaScriptlet x = 10;
if (x > 5) {
console.log("x는 5보다 큽니다.");
}
JavaScriptlet age = 20;
if (age >= 18) {
console.log("성인입니다.");
} else {
console.log("미성년자입니다.");
}
JavaScriptlet score = 75;
if (score >= 90) {
console.log("A 학점");
} else if (score >= 80) {
console.log("B 학점");
} else if (score >= 70) {
console.log("C 학점");
} else {
console.log("D 학점");
}
JavaScriptlet fruit = "수박";
switch (fruit) {
case "사과":
console.log("사과 입니다.");
break;
case "바나나":
console.log("바나나 입니다.");
break;
case "딸기":
console.log("딸기 입니다.");
break;
case "수박":
console.log("수박 입니다.");
break;
default:
console.log("알 수 없는 과일입니다.");
}
JavaScript자바스크립트의 조건문은 특정 상황에 대한 코드 실행을 제어하고, 다양한 조건에 따라 분기 할 때 유용하게 사용됩니다. if, else, else if, switch 를 적절히 활용하여 코드를 작성하면 다양한 상황에 대응할 수 있습니다. 각 조건문의 사용법을 잘 이해하고 상황에 맞게 사용하는 것이 중요하겠습니다.
소개 자바에서 Set은 중복을 허용하지 않는 데이터 집합을 의미합니다. List와 달리 동일한 요소를 여러 번…
해시(Hash)란 무엇인가? 해시(Hash)는 자바 프로그래밍에서 빠르고 효율적인 데이터 저장 및 검색을 위한 핵심적인 개념입니다. 이…
LinkedList란 무엇인가? LinkedList는 자바에서 유용하게 사용되는 자료구조 중 하나로, 연결 리스트 방식을 이용하여 데이터를 관리하는…
ArrayList란 무엇인가? ArrayList는 자바에서 가장 널리 사용되는 컬렉션 중 하나로, 가변 크기의 배열을 구현한 클래스입니다.…
제네릭(Generic)이란? 자바 제네릭은 코드의 재사용성을 높이고 타입 안전성을 보장하는 중요한 개념입니다. 이 블로그 글에서는 자바…