[javascript] 조건문을 사용한 성적 등급 계산 예제

이번 포스트에서는 JavaScript를 사용하여 문제에 따라 다양한 등급을 계산하는 방법을 알아보겠습니다.

등급 계산 알고리즘

우선, 등급을 계산하는 간단한 알고리즘을 살펴보겠습니다.

  1. 학생의 성적을 입력 받습니다.
  2. 다음 조건에 따라 등급을 계산합니다.
    • 성적이 90 이상이면 A 등급
    • 성적이 80 이상 90 미만이면 B 등급
    • 성적이 70 이상 80 미만이면 C 등급
    • 성적이 60 이상 70 미만이면 D 등급
    • 그 외의 경우에는 F 등급

JavaScript 코드 예제

이제 위에서 설명한 알고리즘을 JavaScript를 사용하여 코드로 나타내 보겠습니다.

function calculateGrade(score) {
  let grade;
  if (score >= 90) {
    grade = 'A';
  } else if (score >= 80) {
    grade = 'B';
  } else if (score >= 70) {
    grade = 'C';
  } else if (score >= 60) {
    grade = 'D';
  } else {
    grade = 'F';
  }
  return grade;
}

let studentScore = 85;
let studentGrade = calculateGrade(studentScore);
console.log(`학생의 등급은 ${studentGrade}입니다.`);

위의 코드는 calculateGrade 함수를 사용하여 학생의 성적에 따라 등급을 계산하고 출력하는 예제입니다.

마치며

이 포스트에서는 JavaScript를 사용하여 조건문을 이용해 학생의 성적에 따른 등급을 계산하는 방법을 알아보았습니다. JavaScript를 활용하여 간단하게 등급을 계산하는 방법을 이해하셨을 것입니다.

다음 포스트에서는 더 다양한 등급계산 예제에 대해 알아보겠습니다.

참고문헌: