JS_03_조건문

OngTK·2025년 7월 8일

JavaScript

목록 보기
3/12

1. 조건문이란?


특정 조건에 따라 순서대로 명령을 처리하는 방법


// 단일 조건문
if (조건) {
    true;       // 참일 때, 명령문
    }
else {
    false;      // 거짓일 때, 명령문
    }

// 다중 조건문
if (조건1) {
        true; 
        }
    elseif (조건2) {
        true; 
        }
    elseif (조건3) {
        true; 
        }
    else { flase; }

2. 예제


// 합격/불합격 판정<br>두 개의 점수를 입력받아 총점을 계산하세요. 
// 총점이 90점 이상이면 '성공'을, 그렇지 않으면 '실패'를 출력하는 프로그램을 작성하시오.

let point1 = Number(prompt("첫번째 점수"));
let point2 = Number(prompt("두번째 점수"));
let sum = point1 + point2;

if ( sum >= 90 ) {
    console.log("성공");
} else {
    console.log("실패");
}
// 나이에 따른 놀이공원 입장료 계산
// 사용자의 나이를 정수로 입력받아, 아래 기준에 따라 입장료를 출력하는 프로그램을 작성하시오.
// 8세 미만: '무료'
// 8세 이상 19세 이하: '5,000원'
// 20세 이상 65세 미만: '10,000원'
// 65세 이상: '3,000원
let age = prompt("고객님의 나이를 입력해주세요.")

if ( age < 8 ) {
    console.log("무료");
} else if ( age <= 19 ) {
    console.log("5,000원");
} else if ( age < 65 ) {
    console.log("10,000원");
} else {
    console.log("3,000원");
};
// 로그인 시스템
// 사용자로부터 아이디와 비밀번호를 입력받습니다. 
// 아이디가 'admin'이고 비밀번호가 '1234'와 모두 일치하면 '로그인 성공'을, 
// 하나라도 다르다면 '로그인 실패'를 출력하는 프로그램을 작성하시오.

let id = prompt("ID를 입력하세요.")
let pw = prompt("패스워드를 입력하세요.")

if ( id == 'admin' && pw == '1234') {
    console.log("로그인 성공");
} else {
    console.log("로그인 실패");
};
profile
2025.05.~K디지털_풀스택 수업 수강중

0개의 댓글