Average Grade

Namiya·2025년 7월 1일

JavaScript 연습

목록 보기
9/27
<!DOCTYPE html>
<html lang="ko">
<head>
    <meta name="viewport" content="width=device-width">
    <meta charset="UTF-8">
    <link rel="stylesheet" href="https://meyerweb.com/eric/tools/css/reset/reset.css">
    <title>Grades based on average</title>
</head>
<body>

    <script>
       
        // 국어, 영어, 수학 점수의 평균을 구하고, 평균에 따른 등급을 구해 출력하라.
       
        // 변수의 선언과 초기화
        var korean = 88;
        var english = 72;
        var math = 92;

        // 평균을 계산
        var average = (korean + english + math) / 3;

        // if-else-if 구문으로 평균에 따른 등급을 구해 출력
        if (average >= 90) {
            console.log('Average: ' + average);
            console.log('Grade: A');
        }
        else if (average >= 80) {
            console.log('Average: ' + average);
            console.log('Grade: B');
        }
        else if (average >= 70) {
            console.log('Average: ' + average);
            console.log('Grade: C');
        }
        else if (average >= 60) {
            console.log('Average: ' + average);
            console.log('Grade: D');
        }
        else {
            console.log('Average: ' + average);
            console.log('Grade: F');
        }

        /*---------------------------------------------------------*/

        // 등급을 저장할 변수
        var grade = 'F';

        // if-else-if 구문으로 평균에 따른 등급을 구해 출력
        if (average >= 90) grade = 'A';
        else if (average >= 80) grade = 'B';
        else if (average >= 70) grade = 'C';
        else if (average >= 60) grade = 'D';
        // else grade = 'F';

        console.log('Average: ' + average);
        console.log('Grade: ' + grade);
       
    </script>

</body>
</html>

0개의 댓글