Массив может иметь различный размер, но максимально может содержать следующие элементы:
DE/FR/IT/EN/RM
Некоторые из возможных массивов могут быть:
DE/FR/IT/EN/RM,
IT/EN/RM,
DE/RM
и т.д..
Как я могу заставить такой массив следовать правилу сортировки? Имея в виду, как я могу сделать этот массив всегда сортировать себя в следующем порядке: DE/FR/IT/EN/RM
Я пробовал что-то вроде этого, но, поскольку я не являюсь js-кодером, я не могу понять из этого:
function{
.....
....
...
list.sort(compareList());
...
..
.
}
function compareList() {
var ruleList = new Array();
ruleList.push("DE","FR","IT","EN","RM");
}
например.
входной массив с 3 элементами: RM, DE, EN
выводить после сортировки: DE, EN, RM
ИЛИ, например,
вход с макс. 5 элементами: FR, DE, EN, RM, IT
для вывода: DE, FR, IT, EN, RM