Код Junior Разминка: короткие функции обновлено
withoutValue
Условие
Удали все вхождения значения, не мутируя массив.
Что проверяют тесты
удаляет все
удаляет NaN
Как подойти
Object.is вместо !== закрывает NaN. indexOf тоже не находит NaN, а includes - находит: разница в алгоритме сравнения.
Подсказки: 1
- === не найдёт NaN.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.