• Теория
  • Теория

Чтение из массива по индексу

Мы продолжим рефакторинг чуть позже. А сейчас поучимся работать с массивами.

Массив — это цельный список, поэтому его можно записать в одну переменную и эту переменную передать в какую-нибудь команду, например, в keks.plot. Согласитесь, что это удобнее, чем передавать в команду множество отдельных переменных.

При обработке массивов почти всегда нужно получать его отдельные значения. Чтобы получить элемент массива, нужно в уже знакомых квадратных скобках указать порядковый номер или индекс этого элемента.

let numbers = [1, 2, 3, 4, 5];

console.log(numbers[1]); // Выведет: 2

Но почему вывелась двойка, а не единица? Нумерация элементов в массиве начинается с нуля: первый элемент массива идёт под номером ноль, второй — под номером один, третий — два и так далее.

Если вам трудно запомнить такой необычный способ нумерации, вы можете использовать аналогию с годами: летосчисление и возраст тоже начинаются с нуля. Если человеку 25 лет, это значит, что он живёт свой 26 год. А Михаэль Шумахер с 2000 по 2004 год выиграл пять чемпионских титулов подряд.

Подытожим. Чтобы получить первый элемент массива, например, usersByDay, нужно написать usersByDay[0]. Название переменной показывает, что мы обращаемся к массиву. Квадратные скобки говорят о том, что нам нужен не весь массив, а только один из его элементов. В квадратные скобки мы передаём номер нужного нам элемента.

Давайте попробуем прочитать ещё несколько записей из массива usersByDay.

Хотите научиться профессионально писать код на самом востребованном языке программирования? Записывайтесь на профессию «React-разработчик», которая стартует 20 мая 2024. Всего от 4410 ₽в месяц.

Минимальный вид табов
  • index.html
HTML
HTML

Вы перешли на другую страницу

Кликните внутри мини-браузера, чтобы поставить фокус в это окно.

100%
Бабушка Кекс

Притормози, дружище

Проходить вызовы части «Массивы» тренажёра «Базовые структуры данных» можно после регистрации и оформления подписки.