Запитати

Створити функцію

Створити функцію removeElement, яка приймає масив цілих чисел nums та ціле число val і видаляє всі елементи, що дорівнюють val, з масиву nums. Це треба зробити, змінивши вхідний масив, а не створюючи новий. Функція повинна повернути нову довжину nums

js аі ші

Відповіді на питання (1)

1 тиждень тому
2

Ось функція яка має вирішити задачу:

function removeElement(nums, val) {
    let k = 0;
    for (let i = 0; i < nums.length; i++) {
        if (nums[i] !== val) {
            nums[k] = nums[i];
            k++;
        }
    }
    nums.length = k;
    return k;
}

Для відповіді на запитання необхідно авторизуватись

Вхід