Ранжирование массива const ranking = (arr, compFn) => arr.map(a => arr.filter(b => compFn(a, b)).length + 1);JavaScriptCopy ranking([8, 6, 9, 5], (a, b) => a < b); // [2, 3, 1, 4] ranking(['c', 'a', 'b', 'd'], (a, b) => a.localeCompare(b) > 0); // [3, 1, 2, 4]JavaScriptCopy Массивы и объекты JavaScript JavaScript