Example input
[TARGETLANGUAGE]: javascript , python , C++ , Ruby , Swift , etc
[PROMPT]:Create a function to sort an array of objects by numeric value
Example output
const sortArrayByValue = (array) => {
let sortedArray = array.sort((a, b) => {
if(a.value < b.value) {
return -1;
}
if(a.value > b.value) {
return 1;
}
return 0;
});
return sortedArray;
};
let testArray = [
{ name: 'objet1', value: 20 },
{ name: 'objet2', value: 5 },
{ name: 'objet3', value: 15 }
];
console.log(sortArrayByValue(testArray));
// Output: [{ name: 'objet2', value: 5 }, { name: 'objet3', value: 15 }, { name: 'objet1', value: 20 }]
// I'm done writing