JSFiddle - React, Tailwind, and code Playground

JavaScript

var arr = [["A",111],["B",222],["C",333]];
alert(sort_array(arr,1,"ASC"));

function sort_array(arr,row,direc) {
    var output = [];
    var min = 0;

    while(arr.length > 1) {
        min = arr[0];
        arr.forEach(function (entry) {
            if(direc == "ASC") {
                if(entry[row] < min[row]) {
                    min = entry;
                }
            } else if(direc == "DESC") {
                if(entry[row] > min[row]) {
                    min = entry;
                }
            }
        })
        output.push(min);
        arr.splice(arr.indexOf(min),1);
    }
    output.push(arr[0]);
    return output;
}