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