JSFiddle - React, Tailwind, and code Playground
JavaScript
var array = [
["Adrian Garcia", "42"],
["Alberto Guglielmi", "42"],
["Alice Fung Yee Ng", "15"],
["Christopher Wilson", "4"],
["Claudio Meneghetti", "13"],
["Bahadir Tanriover", "15"],
["Baitinger Martin", "36"],
["Bill Cash", "15"],
["Brian Kuhlmann", "15"],
["Caesar Lima", "15"],
["Carl Tremblay", "42"],
["Aorta", "42"],
["Charles Harris", "15"],
["Chet Morrison", "15"],
["Chico Audi", "11"],
["Andreas Gemperle", "42"],
["Angel Burns", "42"],
["Arno Bosma", "42"],
["Chris Bailey", "15"],
["Chris Close", "1"],
["Christoph Martin Schmid", "42"],
["Ben Isselstein", "25"],
["Colin Thomas", "15"],
["Craig Cameron Olsen", "42"],
["Craig Easton", "42"]
]
console.log($(array).sort(function(first, second){
if(first[0] < second[0]){return -1;}
else if(first[0] > second[0]){return 1;}
else if(first[0] === second[0]){
if(parseInt(first[1]) < parseInt(second[1])){return -1;}
else return 1;
}
}))