var options = [];
options[1]=['...4','...',4];
options[2]=['...3','...',3];
options[3]=['...5','...',5];
options[5]=['...1','...',1];
options[6]=['...99','...',99];
function sOrder(a, b) {
if (a[2] > b[2]) return 1;
else if (a[2] < b[2]) return -1;
else return 0;
}
options.sort(sOrder);
var options = [];
options.push({data:['...4','...',4], id : 3}; // и т.д.
function sOrder(a, b) {
if (a.data[2] > b.data[2]) return 1;
else if (a.data[2] < b.data[2]) return -1;
else return 0;
}
options.sort(sOrder);
var arr = [];
options.forEach(function (key) {
var o = {
first: key[0],
second: key[1],
third: key[2]
};
arr.push(o);
});
var asc = function (field) { // функция для сортировки в прямом порядке (по возрастанию)
return function (x, y) {
return x[field] > y[field];
}
};
arr.sort(asc('first'));