Recreator
@Recreator

Как отфильтровать массив?

Получаю через API (openexchangerates.org) котировки валют и пытаюсь выбрать валюты "крепче USD". Путем манипуляций в итоге получаю такое:
[{id: 'BHD', current: 0.37699, title: '0,377 бахрейнского динара'},
{id: 'BTC', current: 0.000052198327, title: '0,00 BTC'},
...
{id: 'XAG', current: 0.0520102, title: '0,05 XAG'},
{id: 'XAU', current: 0.00060038, title: '0,00 XAU'}...]

Т.е. вместе с криптой. Сам API вроде не дает возможность исключить крипту, по крайней мере я не нашел.
Вопрос: как можно отфильтровать этот массив исключив крипту?
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
@defriz
люблю js
const criptoValute = ['BTC'];
[{id: 'BHD', current: 0.37699, title: '0,377 бахрейнского динара'},
{id: 'BTC', current: 0.000052198327, title: '0,00 BTC'},
{id: 'XAG', current: 0.0520102, title: '0,05 XAG'},
{id: 'XAU', current: 0.00060038, title: '0,00 XAU'}].filter(x => !criptoValute.includes(x.id));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы