Задача · Массивы · урок 12 из 13
Задача: без лишнего значения
Напишите функцию function without(nums, value), которая возвращает новый массив из элементов nums, не равных value, в прежнем порядке. Сам массив nums функция не меняет, а результат — всегда новый массив, даже если удалять нечего.
without([1, 2, 3, 2], 2)→[1, 3]without([1, 2, 3], 5)→[1, 2, 3]without([4, 4], 4)→[]
Ограничения: в nums от 0 до 1000 целых чисел, value — целое число; оно может встречаться в массиве несколько раз или не встречаться совсем; после вызова в nums те же элементы в прежнем порядке.
Не добавляйте лишних импортов, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.