JSFiddle - React, Tailwind, and code Playground
JavaScript
var maxSpeed = {
car: [12,1],
bike: [12,0],
motorbike: [34,0],
airplane: [45,1],
helicopter: [23,1],
rocket: [1, 0]
};
var sortable = [];
for (var vehicle in maxSpeed) {
sortable.push([vehicle, maxSpeed[vehicle]]);
}
let sorted = sortable.sort(function(a, b) {
console.log(a)
return a[1][1] - b[1][1];
});
/* console.log(sorted) */
let sortedKeys = [];
sorted.forEach(item => {
sortedKeys.push(item[0])
})
console.log(sortedKeys)