Chúng tôi được yêu cầu viết một hàm tìm giá trị trung bình của ba điểm được chuyển cho nó và trả về giá trị chữ cái được liên kết với điểm đó theo bảng sau.
Ví dụ
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));
Đầu ra
Và đầu ra trong bảng điều khiển sẽ là -
F C D