JSFiddle - React, Tailwind, and code Playground

by danbeam

JavaScript

function sortAnagrams(s1, s2) {
    var a1 = Array.prototype.slice.call(s1);
    var a2 = Array.prototype.slice.call(s2);
    a1.sort();
    a2.sort();
    return a1.join('') > a2.join('') ? 1 : -1;
}

var words = ['beef', 'army', 'corn', 'vegetables', 'mary'];
console.log(words);
words.sort(sortAnagrams);
console.log(words);