Изменение массивов
Часть раздела Основы путешествия по JavaScript на Coddy — урок 59 из 77.
Помимо доступа к элементам массива, вы также можете их изменять. Чтобы изменить конкретный элемент в массиве, вы можете присвоить ему новое значение, используя его индекс.
Вот пример:
let myArray = ["apple", "banana", "cherry"]
myArray[1] = "orange";
console.log(myArray);Вывод:
["apple", "orange", "cherry"]banana был изменен на orange
Задание
ЛегкоСоздайте функцию с именем changeElement, которая принимает 3 аргумента:
- Первый аргумент — это массив
- Второй аргумент — это индекс
- Третий аргумент — это новый элемент
Функция должна возвращать измененный массив, заменив элемент по индексу, указанному во втором аргументе, на значение из третьего аргумента.
Например, при следующих аргументах: changeElement<strong>(</strong>[1, 2, 3], 0, 9) функция вернет [9, 2, 3]
Шпаргалка
Чтобы изменить элемент массива, присвойте ему новое значение, используя его индекс:
let myArray = ["apple", "banana", "cherry"];
myArray[1] = "orange";
console.log(myArray); // ["apple", "orange", "cherry"]Попробуйте сами
function changeElement(arr, index, newElement) {
// Напишите здесь код
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Приведение типов7Калькулятор разделения счета
Приветственное сообщениеРасчет чаевых и общей суммы2Переменные
ЧислаСтрокиBooleanПравила именованияПустые переменныеИтоги: Инициализация переменныхКонстанты5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Switch11Массивы. Часть 1
Объявление массиваДоступ к элементам массиваИзменение массивовМетоды массивов. Часть 1Методы массивов. Часть 2Повторение: Обработчик массивов3Операторы, часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСтрогое и нестрогое равенствоПовторение: простая математика6Основы ввода-вывода
ВыводВывод с переменнымиПреобразование типов — Часть 1Преобразование типов — Часть 2Повторение — До 120Повторение — True или False