Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.33 KB

File metadata and controls

45 lines (29 loc) · 1.33 KB

Є багато способів маніпуляції масивами.

Часто постає потреба відфільтрувати масиви за певною умовою.

Для цього ми можемо використати метод .filter().

Приклад:

var pets = ['cat', 'dog', 'elephant'];

var filtered = pets.filter(function (pet) {
return (pet !== 'elephant');
});

Змінна filtered буде містили лише елементи cat та dog.

Завдання:

Створити файл 'array-filtering.js'.

У цьому файлі, створіть змінну 'numbers', що міститиме такий масив:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

Як у прикладі вище, оголосіть змінну filtered, що міститиме результат виконання numbers.filter().

Функція, яку ви маєте передати у метод .filter() буде виглядати приблизно так:

function evenNumbers (number) {
return number % 2 === 0;
}

Скористайтесь console.log(), щоб вивести масив filtered в термінал.

Перевірте вашу відповідь запустивши команду:

javascripting verify array-filtering.js