JavaScript: функции и массивы (Урок 19)

Массивы – это наборы переменных. В этом уроке рассмотрим несколько функций, работающих с массивами в JavaScript.

Создание и вывод массива

Создадим массив:

let arr = [5, 6, 12, 23, 590, 123, 2];

Выведем его длину с помощью метода length:

let arrLength = arr.length;
console.log(arrLength); // Выведет 7

Вывод элементов массива

Выведем все элементы массива в строковом формате, используя метод join():

let arrString = arr.join(', ');
console.log("Массив состоит из: " + arrString);

Результат: Массив состоит из: 5, 6, 12, 23, 590, 123, 2

Сортировка массива

Метод sort() сортирует массив. По умолчанию sort() сортирует элементы как строки, сравнивая их посимвольно.

arr.sort();
let sortedArrString = arr.join(', ');
console.log("Сортированный массив: " + sortedArrString);

Числа будут отсортированы лексикографически. Например, 590 будет перед 123, так как 5 < 1. Для числовой сортировки нужна дополнительная функция сравнения.

Метод split()

Метод split() делит строку на массив. Хотя он не работает непосредственно с массивами, является тесно связанной операцией.

Рассмотрели методы работы с массивами в JavaScript: length, join(), sort() и split(). Они позволяют эффективно обрабатывать и выводить данные из массивов. Обратите внимание на особенности сортировки с помощью sort() для числовых данных.

Что будем искать? Например,программа