JSFiddle - React, Tailwind, and code Playground

by mblase75

JavaScript

Names = ["John","Doe","Dick","Harry","Harry","Doe","Doe","Harry","Doe","John"];

console.log(f(Names))

function f(n){m={}
for(i in n){m[n[i]]=m[n[i]]+1||1}
return Object.keys(m).sort(function(a,b){return m[b]-m[a]})}