Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

โจทย์หนังสือเกรด JavaScript


เราจำเป็นต้องเขียนฟังก์ชันที่หาค่าเฉลี่ยของคะแนนทั้งสามที่ส่งไปและส่งกลับค่าตัวอักษรที่เกี่ยวข้องกับเกรดนั้นตามตารางต่อไปนี้

โจทย์หนังสือเกรด JavaScript

ตัวอย่าง

const findGrade = (...scores) => {
   const {
      length
   } = scores;
   const sum = scores.reduce((acc, val) => acc + val);
   const score = sum / length;
   if (score >= 90 && score <= 100) {
      return 'A';
   }
   else if (score >= 80 ) {
      return 'B';
   } else if (score >= 70 ) {
      return 'C';
   } else if (score >= 60) {
      return 'D';
   } else{
      return 'F';
   };
}
console.log(findGrade(5,40,93));
console.log(findGrade(30,85,96));
console.log(findGrade(92,70,40));

ผลลัพธ์

และผลลัพธ์ในคอนโซลจะเป็น −

F
C
D