- Теория
- Теория
Массивы: Список для чтения
У Кекса появилось немного свободного времени и он решил почитать. В библиотеке скопилось много непрочитанных книг, времени на все не хватит. Надо выбрать книги для чтения на ближайшее время, остальные пока подождут. Кекс считает, что можно отфильтровать книги по названиям — если в названии книги больше пяти букв, её можно сейчас не читать. Напишите программу, которая составит для Кекса список книг, подходящих под его условие.
Мяу! Напиши программу, которая на основе одного массива с книгами создаст другой.
Массив книг записан в переменную
books
.В переменную
minNumber
записано минимальное количество букв в названии книги (включительно), а в переменнуюmaxNumber
записано максимальное число букв (включительно). Чтобы найти количество букв в названии, используй командустрока.length
.Собери новый массив на основе изначального, добавляя элементы последовательно (от меньшего индекса к большему).
Результат запиши в переменную
filteredBooks
.Для добавления элементов в новый массив используй команду
array.push
.
Команда length
знакома вам по работе с массивами. С её помощью мы узнаём сколько элементов содержится в массиве. Эта команда умеет работать и со строками:
'Программирование'.length; // Вернёт 16
// Записываем строку в переменную
let string = 'Массив';
string.length; // Вернёт 6
Когда будете готовы, жмите Заказчик, принимай программу!. Количество допустимых букв будет меняться, а тесты проверят корректность работы вашей программы.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.