JSFiddle - React, Tailwind, and code Playground

by wanwu

JavaScript

function createComparisonFunction(propertyName) {
    
    return function(object1, object2) {
        var value1 = object1[propertyName];
        var value2 = object2[propertyName];
        
        if (value1 < value2) {
            return -1;
        }
        else if (value1 > value2) {
            return 1;
        }
        else {
            return 0;
        }
    }        
}

var data = [89,9,8,10,3];
data.sort();
console.log(data);