Массивы - это тип данных, который может содержать много значений. Другими словами, переменная типа массив - это переменная, содержащая в себе не одно значение (как было раньше), а много значений одновременно.

Массивы в JavaScript

Массивы - это тип данных, который может содержать много значений. Другими словами, переменная типа массив - это переменная, содержащая в себе не одно значение (как было раньше), а много значений одновременно.

Общий вид создания массива в JavaScript такой:

var name = new Array(value_1, value_2, ..., value_n);

Таким образом, переменная с именем "name" содержит в себе массив со значениями: value_1, value_2, ..., value_n. Обращаться к массиву надо так:

name[i];

То есть пишется имя массива, а в квадратных скобках указывается порядковый номер массива. Причём, нумерация начинается с нуля. То есть первый элемент имеет индекс 0.

Давайте создадим и выведем второй элемент массива.

var arr = new Array(3, 4, 0, true, "string");
document.write(arr[1]);

Запустив этот скрипт, у нас в окне браузера появится 4. Теперь давайте выведем весь массив в окно браузера:

for (i = 0; i < arr.length; i++)
  document.write(arr[i]);

Для того, чтобы вывести весь массив можно воспользоваться циклом. Здесь мы перебираем переменную i от 0 до длины массива (arr.length - это свойство, которое содержит длину массива arr). Затем мы выводим элемент массива, указав переменную итерации - i.

Давайте теперь мы решим такую задачу: пользователь последовательно вводит 5 чисел, которые мы вводим в массив, а потом выводим его в окно браузера.

var arr = new Array();
for (i = 0; i < 5; i++)
  arr[i] = prompt("Введите " + (i + 1) + "-ое число");
for (i = 0; i < arr.length; i++)
  document.write(arr[i]);

Вначале мы создаём переменную, которая отвечает за массив. Дальше мы в цикле запрашиваем у пользователя по очереди 5 чисел. А потом в цикле выводим полученный массив в браузер.

Эта вся теория по созданию массивов в JavaScript. Теперь я Вам советую закрепить полученный материал и попытаться решить такую задачу: пользователь вводит последовательно 5 чисел, которые затем помещаются в массив. Затем создать функцию, которая принимает в качестве параметра массив и возвращает максимальный элемент в массиве. Выведите максимальный элемент массива, используя созданную Вами функцию.

Удачи!