Инициализация массива значениями

JavaScriptJavaScriptBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы изучим, как инициализировать и заполнить массив определенными значениями в JavaScript. Мы будем использовать конструктор Array() и метод Array.prototype.fill() для создания и заполнения массива. В конце практического занятия вы получите более глубокое понимание того, как создавать и манипулировать массивами в JavaScript.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/arith_ops("Arithmetic Operators") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28395{{"Инициализация массива значениями"}} javascript/data_types -.-> lab-28395{{"Инициализация массива значениями"}} javascript/arith_ops -.-> lab-28395{{"Инициализация массива значениями"}} javascript/comp_ops -.-> lab-28395{{"Инициализация массива значениями"}} end

Функция для инициализации массива заданными значениями

Для начала практики программирования откройте Терминал/SSH и введите node.

Эта функция инициализирует массив заданными значениями:

  • Используйте конструктор Array() для создания массива заданной длины.
  • Используйте Array.prototype.fill(), чтобы заполнить его заданными значениями.
  • Если значение не указано, по умолчанию используется 0.
const initializeArrayWithValues = (length, value = 0) =>
  Array(length).fill(value);

Пример использования:

initializeArrayWithValues(5, 2); // [2, 2, 2, 2, 2]

Резюме

Поздравляем! Вы завершили практическое занятие "Инициализация массива значениями". Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.