@super84 Тот же процент.
Берем рандом от 1 до (указывает пользователь от 1 до 100, где 1 это 100% шанс, а 100 это 1%, то есть обратный порядок), и все. Без какого либо кода.
@YaFrolis, выполнить код
[[NEW_ARRAY]] = [[ARRAY]].sort(function(a, b){return a.length - b.length}) //По возрастанию
[[NEW_ARRAY]] = [[ARRAY]].sort(function(a, b){return b.length - a.length}) //По убыванию
[[ARRAY]] - Переменная содержащая список
[[NEW_ARRAY]] - Переменная с результатом сортировки