JavaScript Массивы: Урок 9 — Создание и Инициализация

Массивы – важная составляющая большинства языков программирования, включая JavaScript, C++, PHP и другие. Они позволяют хранить значительные объемы данных, в отличие от обычных переменных, которые содержат лишь одно значение. Массив можно представить как совокупность нескольких переменных, объединенных под одним именем.

Создание и инициализация

Создание массива в JavaScript осуществляется с помощью ключевого слова var, за которым следует имя массива (например, r) и присваивание значения с использованием new Array():

var r = new Array();

Этот код создает пустой массив. В JavaScript массивы могут содержать элементы различных типов данных: строки, числа (целые и с плавающей точкой), булевы значения и другие. Например:

var r = new Array("str", 1.23, 7, true);

Доступ к элементам

Индексация элементов массива начинается с нуля. Для доступа к конкретному элементу используется имя массива и индекс элемента в квадратных скобках:

console.log(r[0]); // Выведет "str"
console.log(r[1]); // Выведет 1.23

Использование циклов

Для обработки всех элементов массива эффективно использовать циклы, особенно когда размер массива неизвестен. Например, цикл for позволяет перебрать все элементы:

for (var i = 0; i < r.length; i++) {
  console.log(r[i]);
}

r.length возвращает количество элементов в массиве.

Длина массива

Свойство length объекта массива возвращает его длину:

console.log(r.length); // Выведет 4

Присвоение значений с помощью цикла

Циклы могут использоваться для присвоения значений элементам массива:

var r = new Array();
for (var i = 0; i < 10; i++) {
  r[i] = i * 3;
}
console.log(r); // Выведет [0, 3, 6, 9, 12, 15, 18, 21, 24, 27]

Вычисление суммы и среднего

С помощью цикла можно вычислить сумму и среднее арифметическое элементов массива:

var sum = 0;
for (var i = 0; i < r.length; i++) {
  sum += r[i];
}
console.log("Сумма равна:", sum);
console.log("Среднее арифметическое равно:", sum / r.length);

Массивы – мощный инструмент для работы с коллекциями данных в JavaScript. Освоив основы работы с массивами и циклами, вы сможете создавать более сложные и эффективные программы. Поэкспериментируйте с созданием собственных массивов, добавлением элементов, вычислением различных характеристик и обработкой данных с помощью циклов.

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