Конспект «Массивы». Раздел 1
Массив — тип данных, который представляет собой список элементов, у каждого из которых есть свой порядковый номер.
В массиве можно хранить любые данные: строки, булевы значения, числа и даже другие массивы.
Нумерация элементов массива начинается с нуля, поэтому порядковый номер (индекс) первого элемента равен нулю.
В качестве индекса можно использовать переменную.
Используйте команду [].length
, чтобы узнать длину массива (сколько в нём элементов). С её помощью можно получить последний элемент массива.
let numbers = [1, 2, 3, 4, 5];
let index = 3;
console.log(numbers[0]); // Выведет: 1
console.log(numbers[index]); // Выведет: 4
console.log(numbers.length); // Выведет: 5
console.log(numbers[numbers.length - 1]); // Выведет: 5
Массивы можно перебирать в циклах. Например, цикл ниже выводит элементы массива в консоль по очереди и прекращает свою работу, когда i
станет равно длине массива.
let numbers = [1, 2, 3, 4, 5];
for (let i = 0; i <= numbers.length - 1; i++) {
console.log(numbers[i]);
}
// Выведет: 1
// Выведет: 2
// Выведет: 3
// Выведет: 4
// Выведет: 5
Запись в массив происходит так же, как чтение, через квадратные скобки.
let numbers = [];
let index = 1;
numbers[0] = 1;
numbers[index] = 2;
console.log(numbers); // Выведет: [1,2]