You are viewing a single comment's thread. Return to all comments →
Another solution close to if else but much more clean code: function getGrade(score) { let grade; // Write your code here const ranges = [ { max: 5, grade: 'F' }, { max: 10, grade: 'E' }, { max: 15, grade: 'D' }, { max: 20, grade: 'C' }, { max: 25, grade: 'B' }, { max: 30, grade: 'A' } ]; for(const {max, grade} of ranges){ if (score <= max) return grade; }
return grade;
}
Seems like cookies are disabled on this browser, please enable them to open this website
Day 2: Conditional Statements: If-Else
You are viewing a single comment's thread. Return to all comments →
Another solution close to if else but much more clean code: function getGrade(score) { let grade; // Write your code here const ranges = [ { max: 5, grade: 'F' }, { max: 10, grade: 'E' }, { max: 15, grade: 'D' }, { max: 20, grade: 'C' }, { max: 25, grade: 'B' }, { max: 30, grade: 'A' } ]; for(const {max, grade} of ranges){ if (score <= max) return grade; }
}