Курс по выбору (JS) (лабораторная работа 5, массивы)
Задание
Создать одномерный массив, случайным образом заполненный числовыми и
строковыми значениями в примерном соотношении 2:1 (на 2 числовых значения
- одно строковое). Отсортировать данный массив, создав соответствующие функции сравнения:
- в прямом и обратном
лексикографическом порядке
- в прямом и обратном
числовом порядке (считать равными нулю строки, неконвертируемые в число)
- в прямом и обратном порядке, основанном на сумме цифр числовых
значений элементов массива (считать равными нулю строки, неконвертируемые в число)
- в прямом и обратном
смешанном лексикографически-числовом порядке
(например, при использовании прямого порядка в начале
отсортированного массива будет расположен набор отсортированных
в прямом числовом порядке числовых значений,
а затем - набор отсортированных
в прямом лексикографическом порядке строковых значений)
Исходный массив и результат каждой сортировки вывести на экран