@offsiderst

Как получить правильный вывод массива?

сейчас [10, 12, undefined]

а не [10, 12]
https://jsfiddle.net/7t8Lema2/7/
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
Tim-A-2020
@Tim-A-2020
[1,"", null, NaN, 2, undefined,4,5,6].filter(Boolean); //[1, 2, 4, 5, 6]

[{
  desc: 'elem',
  number: 10,
}, {
  desc: 'elem2',
  number: 12,
}, {
  count: 300,
}].filter(i => i.number).map( m => m.number); // [10, 12]
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
swert-tech
@swert-tech
[1,"", null, NaN, 2, undefined,4,5,6].filter(x => !!x); //returns [1, 2, 4, 5, 6]
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 апр. 2024, в 09:18
500 руб./в час
26 апр. 2024, в 06:46
1500 руб./в час
26 апр. 2024, в 05:31
1000 руб./за проект