// Task №4 // У вас есть массив: const numbers = [3, 62, 234, 7, 23, 74, 23, 76, 92]; С стрелочной функции отфильтруйте и создайте новый массив с числами больше 70
В данном случае мы используем метод filter(), который перебирает каждый элемент массива и возвращает те элементы для которых функция коллбек, переданная в filter() вернула true. В данном примере условием фильтрации является проверка, что число больше 70, эту проверку мы реализовали в стрелочной функции. Исходный массив numbers при этом не изменяется, а на основе результата фильтрации создается новый массив filteredNumbers.
Начнем расшифровку с конца. 58 - столько в алфавите нет букв, поэтому последняя буква имеет номер 8 и это "Ж". Остается 121182018105. 05 - такого быть не может, следовательно номер буквы 5 и это "Д". Остается 12118201810. 10 - это код буквы "И". Остается 121182018, расшифровали окончание "ИДЖ". Может быть, это слово "картридж"? Далее, возможен код как 8, так и 18. 8 - это "Ж", 18 - это "Р". Окончание "ЖИДЖ" ничего не напоминает, окончание "РИДЖ" приближает решение к слову "картридж". Проверим первую букву. Если первая буква номер 1, то это "А", но если номер 12 - это "К". Попробуем, можно ли получить слово "картридж" с оставшихся кодов 11820. 1 - "А", 18 - "Р", 20 - "Т". Все получилось. ответ: КАРТРИДЖ
Начнем расшифровку с конца. 58 - столько в алфавите нет букв, поэтому последняя буква имеет номер 8 и это "Ж". Остается 121182018105. 05 - такого быть не может, следовательно номер буквы 5 и это "Д". Остается 12118201810. 10 - это код буквы "И". Остается 121182018, расшифровали окончание "ИДЖ". Может быть, это слово "картридж"? Далее, возможен код как 8, так и 18. 8 - это "Ж", 18 - это "Р". Окончание "ЖИДЖ" ничего не напоминает, окончание "РИДЖ" приближает решение к слову "картридж". Проверим первую букву. Если первая буква номер 1, то это "А", но если номер 12 - это "К". Попробуем, можно ли получить слово "картридж" с оставшихся кодов 11820. 1 - "А", 18 - "Р", 20 - "Т". Все получилось. ответ: КАРТРИДЖ
const numbers = [3, 62, 234, 7, 23, 74, 23, 76, 92];
const filteredNumbers = numbers.filter((number) => {
return number > 70;
});
console.log(filteredNumbers); // [234, 74, 76, 92]
Объяснение:
В данном случае мы используем метод filter(), который перебирает каждый элемент массива и возвращает те элементы для которых функция коллбек, переданная в filter() вернула true. В данном примере условием фильтрации является проверка, что число больше 70, эту проверку мы реализовали в стрелочной функции. Исходный массив numbers при этом не изменяется, а на основе результата фильтрации создается новый массив filteredNumbers.