조건문은 어떤 조건이 맞으면 특정 코드를 실행하는 구조
let age = prompt("나이를 입력하세요: ");
if(age>= 18){
alert("성인");
}else {
alert("미성년자");
}
let score = prompt("점수를 입력하세요: ");
if(score>=70) {
alert("합격");
}else{
alert("불격");
}
let username = prompt("아이디를 입력하세요: ");
let password = prompt("비밀번호를 입력하세요: ");
if(username === "user" && password === "1234"){
alert("성공");
}else {
alert("실패");
}
let num = prompt("숫자를 입력하세요: ");
if(num % 2 === 0 ){
alert("짝");
}else {
alert("홀");
}
let score = prompt("점수를 입력하세요: ");
if (score >= 90) {
console.log("A");
} else if (score >= 80) {
console.log("B");
} else {
console.log("C");
}
// 90점 이상: "A"
// 80점 이상 90점 미만: "B"
// 70점 이상 80점 미만: "C"
// 60점 이상 70점 미만: "D"
// 60점 미만: "F"
let score = prompt("점수를 입력하세요: ");
if(score>=90) {
console.log("A");
}else if(score>=80){
console.log("B");
}else if(score>=70){
console.log("C");
}else if(score>=60){
console.log("D");
}else{
console.log("F");
}
// 12, 1, 2월: "겨울"
// 3, 4, 5월: "봄"
// 6, 7, 8월: "여름"
// 9, 10, 11월: "가을"
let month = prompt("월을 입력하세요 (1부터 12까지): ");
if(month == 12 || month == 1 || month == 2){
console.log("겨울");
}else if(month >= 3 && month <= 5){
console.log("봄");
}else if(month >= 6 && month <= 8){
console.log("여름");
}else if(month >= 9 && month <= 11){
console.log("가을");
}else {
console.log("1~12까지만");
}
let month = prompt("월을 입력하세요 (1부터 12까지): "); // 사용자로부터 월을 입력받음
month = Number(month); // 입력값을 숫자로 변환
if (month === 12 || month === 1 || month === 2) {
console.log("겨울");
} else if (month >= 3 && month <= 5) {
console.log("봄");
} else if (month >= 6 && month <= 8) {
console.log("여름");
} else if (month >= 9 && month <= 11) {
console.log("가을");
} else {
console.log("잘못된 월입니다. 1부터 12까지의 숫자를 입력하세요.");
}
잘못된 나이
var age = prompt("나이를 입력하세요"); // 나이 입력
var val = prompt("금액을 입력하세요"); // 금액 입력
val = Number(val); // 입력된 금액을 숫자로 변환
age = Number(age); // 입력된 나이를 숫자로 변환
if (age < 0 || age > 100) { // 나이가 0세 이하이거나 100세 이상이면
console.log("다시 입력");
} else if (age >= 66) { // 66세 이상인 경우
console.log("20% 할인");
console.log("할인 금액: " + (val * 0.8)); // 20% 할인
} else if (age >= 19) { // 19세 이상 65세 이하인 경우
console.log("5% 할인");
console.log("할인 금액: " + (val * 0.95)); // 5% 할인
} else if (age <= 18) { // 18세 이하인 경우
console.log("10% 할인");
console.log("할인 금액: " + (val * 0.9)); // 10% 할인
}