JSFiddle - React, Tailwind, and code Playground
JavaScript
var arr = [{
"name": "a",
"id": "2"
}, {
"name": "r",
"id": "11"
}, {
"name": "y",
"id": "23"
}, {
"name": "e",
"id": "1"
}];
function compareNum(a, b) {
if (parseInt(a.id) < parseInt(b.id)) {
return -1;
}
if (parseInt(a.id) > parseInt(b.id)) {
return 1;
}
return 0;
}
console.log(arr.sort(compareNum));