Показать сообщение отдельно
  #1 (permalink)  
Старый 06.10.2018, 20:07
Интересующийся
Отправить личное сообщение для melnikov24 Посмотреть профиль Найти все сообщения от melnikov24
 
Регистрация: 24.08.2018
Сообщений: 12

функция которая имеет любое кол-во аргументов и возращает определённого типа
Мне надо написать функцию filterByType, которая принимает любое кол-во аргументов:

• первый аргумент — это тип данных (number, string или boolean), по которому нужно отфильтровать следующие аргументы (2 и далее)

• аргументы, начиная с 2 и далее — любые значения

• функция должна возвращать массив с теми аргументами, которые соответствуют типу данных, переданному в первом аргументе

Пример вызова:

filterByType ('string', 10, 20, ‘a’, ‘b’, true, false);

// возвращает массив [‘a’, ‘b']
Ответить с цитированием