[javascript] 7. 조건문/ 함수 연습문제

지렁·2023년 9월 22일
0

Q1. 369 게임

 function game(n){
        if(n%10==3 || n%10==6 || n%10==9){
            console.log('박수')
        }
        else {
            console.log('통과')
        }
    }


Q2. 369 응용 게임

📢 3의 배수엔 '박수', 9의 배수엔 '박수x2', 그 외에는 '통과'를 출력하는 함수 만들기

    function game(n){
        if(n%9==0){
            console.log('박수x2')
        } else if(n%3==0){
            console.log('박수')
        } else{
            console.log('통과')
        }
    }

첫번째 if 문에서 false 인 값만 else if 문이 실행되기 때문에
else if(n%3==0) 는 else if(n%3==0 && n%9!=0) 랑 같다



Q2. 합격/불합격 알려주는 시스템

📢 2개의 과목 모두 100점 만점이지만 합해서 120점 이상이면 합격
단, 한 과목이 40점 미만이면 불합격
그리고 0~100 사이의 값을 입력하지 않으면 alert 띄우기

    function game(a,b){
        if(0<a<100 || 0<b<100){
            alert('장난치지 마세요')
        }
        else{
          if(a+b>120){
            console.log('합격')
        } else if(a<40 || b<40){
            console.log('불합격')
        } else{
            console.log('불합격')
        }
        }
        
    }
profile
공부 기록 공간 🎈💻

0개의 댓글

관련 채용 정보