Код Junior Разминка: короткие функции обновлено

withoutValue

Условие

Удали все вхождения значения, не мутируя массив.

Что проверяют тесты

  • удаляет все

  • удаляет NaN

Как подойти

Object.is вместо !== закрывает NaN. indexOf тоже не находит NaN, а includes - находит: разница в алгоритме сравнения.

Подсказки: 1
  1. === не найдёт NaN.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.