JSFiddle - React, Tailwind, and code Playground
JavaScript
const MIN_AGE = 21
const MAX_AGE = 50
const createRandomDevsList = (count) =>
Array.apply(null, Array(count)).map(() => ({
name: Math.random().toString(36).slice(2), // random Base36 string
age: Math.floor(Math.random() * (MAX_AGE - MIN_AGE + 1)) + MIN_AGE
})
)
const sortByAge = (devsList) =>
devsList.sort((a, b) => a.age - b.age)
// Example
const devs = createRandomDevsList(10) // 10 devs
console.log(sortByAge(devs))