TechScribe Notes

[코딩애플;JS] if/else/else if문 심화 본문

프론트엔드/JavaScript

[코딩애플;JS] if/else/else if문 심화

yunmee0704 2023. 11. 3. 21:12
 //3,6,9 게임
    //  3의 배수는 박수, 9의 배수이면 박수 두번, 그 이외에는 통과
        function three_game(num){
            if(num % 3 == 0 && num % 9 == 0){
                console.log('박수 두번');
            }else if (num % 3 == 0) {
                console.log('박수');
            }else{
                console.log('통과');
            }
        }
    //끝자리가 3의배수일 때만 박수.
        function levelup_game(num){
            let str = String(num); //숫자를 문자로 변경
            let check = Number(str[str.length-1]); // 문자의 마지막 자리 숫자를 추출하여 숫자로 변경

            if(check % 3 == 0){
                console.log('박수');
            }else{
                console.log('통과')
            }
        }

    //공인중개사 시험점수 입력하면 합격하는지 알려주는 함수
    // 민법,개론 두 개 각각 백점 만점, 두 과목 합이 120이상이면 합격.
    // 한 과목이라도 40미만이면 과락

    function check_score(sub1, sub2){
        if ( 0 <= sub1 && sub1 <= 100 && 0 <= sub2 && sub2 <= 100){
            if( sub1 < 40 || sub2 < 40){
            alert('불합격')
            }else if(sub1 + sub2 > 120){
            alert('합격')
            }
        }else{
            alert('장난치지마세요') //0에서 100사이 숫자가 아니면 장난치지말라고 알림띄우기
        }
       
    }