본문 바로가기
Javascript

조건문

by 코딩대원 2022. 7. 26.

제어문

제어문이란 프로그램에서 필요한 결과 값을 도출하기 위해 실행문의 순서를 제어하거나 반복시키는 문장을 말합니다.

if문

if문은 조건식과 실행문으로 이루어지며 가장 많이 사용되는 제어문입니다.

{
    var html = Number(prompt('html 점수입력', ''));
    var css = Number(prompt('css 점수입력', ''));
    var javascript = Number(prompt('javascript 점수입력', ''));
    var avg = (html + css + javascript) / 3;
    var comment;
    if (avg >= 60) {
        if(html < 40) {
            comment = 'HTML' + '40점 미만 불합격';
        } else if (css < 40){
            comment = 'CSS' + '40점 미만 불합격';
        } else if (javascript < 40){
            comment = 'JAVASCRIPT' + '40점 미만 불합격';  
        } else {
            comment = '평균' + avg + '점 합격';
        } 
    } else{   
            comment = '평균' + avg + '점 불합격';
        }
            document.write(comment);
}
결과 확인하기

switch문

switch문은 switch값과 case값들을 하나씩 비교하여 일치하는 case를 실행시켜 줍니다.
if문과 달리 스스로 {}를 빠져나가지 못하며, 이 때문에 break 명령어를 주어 빠져나가도록 해야 합니다.
default는 일치하는 값이 없을때 실행한다.


    var classfication = prompt('아동, 청소년, 성인 중 선택 입력','');
    switch (classfication) {
        case '아동':
        classfication += ': 입장료 무료';
        break;
        case '청소년':
        classfication += ': 입장료 2,000원';
        break;
        case '성인' :
        classfication += ': 입장료 5,000원';
        break;
        default:
        classfication = '입력 값을 다시 확인하세요';
    }
    document.write(classfication);
결과 확인하기

'Javascript' 카테고리의 다른 글

함수  (9) 2022.07.26
데이터 타입  (8) 2022.07.26
반복문  (7) 2022.07.26
연산자  (7) 2022.07.26
기본 규칙  (7) 2022.07.26

댓글


HTML
CSS

JAVASCRIPT

자세히 보기