[javascript] 조건문을 사용한 성적 등급 계산 예제
이번 포스트에서는 JavaScript를 사용하여 문제에 따라 다양한 등급을 계산하는 방법을 알아보겠습니다.
등급 계산 알고리즘
우선, 등급을 계산하는 간단한 알고리즘을 살펴보겠습니다.
- 학생의 성적을 입력 받습니다.
- 다음 조건에 따라 등급을 계산합니다.
- 성적이 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를 활용하여 간단하게 등급을 계산하는 방법을 이해하셨을 것입니다.
다음 포스트에서는 더 다양한 등급계산 예제에 대해 알아보겠습니다.
참고문헌: