Когда ты идёшь в магазин, ты часто берёшь с собой список: хлеб, молоко, яйца. Это не одно значение, а несколько, расставленных по порядку. В коде такой список называется массивом.
Массив — это упорядоченный список
Массив хранит сразу несколько значений, идущих друг за другом. Записывают его в квадратных скобках через запятую:
let покупки = ["хлеб", "молоко", "яйца"]
Аналогии вокруг тебя повсюду: список покупок, плейлист с песнями, очередь в кассу. Везде есть порядок — что-то идёт первым, что-то вторым. Массив устроен точно так же.
Обращаемся к элементам по номеру
Чтобы достать из списка конкретный элемент, ты называешь его номер. И вот тут главный сюрприз: отсчёт идёт с нуля, а не с единицы.
покупки[0] // "хлеб" — первый элемент
покупки[1] // "молоко" — второй
покупки[2] // "яйца" — третий
Да, первый элемент имеет номер 0. Поначалу это сбивает с толку, но так устроено почти во всех языках программирования. Просто запомни: «первый = нулевой».
Не пугайся нумерации с нуля — это самая частая «странность», о которую спотыкаются новички. Когда увидишь в коде Claude что-то вроде список[0], ты теперь знаешь: речь о самом первом элементе.
Попробуй
Задания в терминале нет. Возьми любой свой список — плейлист, дела на день, продукты — и мысленно пронумеруй его с нуля. Какой элемент окажется под номером 0, а какой под номером 2? Затем ответь на вопросы ниже.