Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

README.md

Домашнее задание к занятию «2.1. Массивы и базовые методы работы с ними»

Задача 1

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

— Привет! Есть ли новости?

— :)

— Начал работать над заданием.

— Ленюсь.

— Но дело движется.

Что нужно повторить

  1. Создание нового массива.
  2. Создание новых элементов массива.
  3. Вывод сообщений в консоль.

Этапы выполнения задания

  1. Создайте массив.
  2. Инициализируйте его приведёнными выше значениями.
  3. Выведите массив в консоль.

Задача 2

Пользователь написал сообщение «Готово!». Вам нужно добавить его в список сообщений. Потом пользователь заменил сообщение «Ленюсь» на «Стараюсь», а затем удалил сообщение «:)». Все эти изменения нужно отразить в исходном массиве.

  1. Добавьте сообщение «Готово!» в конец массива из задания 1.
  2. Отредактируйте сообщение «Ленюсь» на «Стараюсь».
  3. Удалите сообщение «:)» из массива.
  4. Напечатайте массив в консоль.

Что нужно повторить

  1. Методы работы с массивом.
  2. Вывод в консоль.

Этапы выполнения задания

  1. Добавьте в конец массива от прошлой задачи сообщение «Готово».
  2. Измените сообщение «Ленюсь» на «Стараюсь».
  3. Найдите индекс сообщения «:)» и удалите его.
  4. Выведите массив в консоль.

Задача 3

В прошлом задании мы удалили запись по индексу, но программа должна работать автоматически. Для этого программе нужно находить индекс удаляемого сообщения самостоятельно. Запишите сообщение, которое желает удалить пользователь, в переменную и найдите индекс сообщения. Если сообщение нашлось, то удалите его.

Что нужно повторить

  1. Создание переменных (let).
  2. Индексы массива.
  3. Методы работы с массивом.
  4. Вывод сообщений в консоль.

Этапы выполнения задания

  1. Объявите переменную.
  2. Запишите сообщение в эту переменную.
  3. Найдите индекс необходимого сообщения.
  4. Если сообщение нашлось в массиве, удалите найденное сообщение по индексу. Если нет — не делайте ничего.
  5. Выведите получившийся массив в консоль.

Инструкция по выполнению домашнего задания

В личном кабинете на сайте netology.ru в поле комментария к домашней работе пришлите ссылку на репозиторий с домашним заданием и отправьте работу на проверку.

Правила приёма домашнего задания

  1. При выполнении задания придерживайтесь правил оформления кода на JavaScript.
  2. Никаких файлов прикреплять не нужно.
  3. Все задачи обязательны к выполнению для получения зачёта. Присылать на проверку можно каждую задачу по отдельности или все задачи вместе. Во время проверки по частям ваша домашняя работа будет со статусом «На доработке».