JSFiddle - React, Tailwind, and code Playground
HTML
<div id="sorted">
</div>
JavaScript
var arr = [
{name:"Mike", age:17},
{name:"John", age:21},
{name:"Sam", age:32},
{name:"Mark", age:23}
];
function compare(a,b) {
//if (a.age < b.age)
// return -1;
//if (a.age > b.age)
// return 1;
//return 0;
return b.age-a.age;
}
arr.sort(compare);
var div = document.getElementById('sorted');
var result = "";
for(var i=0, len=arr.length; i<len; i++)
result+="<p> name: "+arr[i].name+ " age: "+arr[i].age+"</p><br/>";
div.innerHTML = result;