Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function makeRank(rank, listOfUserDensity, listOfUserRanks) {
- var rank = rank;
- var totalUserDensity = listOfUserDensity.reduce((a, b) => a + b, 0); // explanation: adding all values
- var totalUserRanks = listOfUserRanks.reduce((a, b) => a + b, 0); // explanation: adding all value
- var averageRank = totalUserRanks / totalUserDensity; // average rank of all users
- if (averageRank < 5) {
- rank += .5;
- }
- else if (averageRank >= 5 && averageRank < 8) {
- rank += .75;
- }
- else if (averageRank >= 8 && averageRank <= 10) {
- rank += 1;
- }
- return rank;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement