개요
- JavaScript rank()
function rank(value, arr) {
const sorted = arr.slice().sort(function(a,b){return b-a});
const rank = sorted.indexOf(value);
return (rank < 0)? null : rank+1;
}
var arr = [79, 5, 18, 18, 32];
console.log( rank(79, arr) ); // 1
console.log( rank(32, arr) ); // 2
console.log( rank(30, arr) ); // null