JavaScript rank()

1 개요[ | ]

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

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}