Задать вопрос
Ответы пользователя по тегу JavaScript
  • Почему не изменяется массив?

    @James026
    Просто у тебя нечего вырезать из массива)
    arr.splice(arr[i], 1); у тебя тут получается
    1) arr.splice(5, 1);
    2) arr.splice(8, 1);

    Что выходит за границы массива)

    Замени в коде arr.splice(arr[i], 1); на arr.splice(i, 1); и ты увидишь что все ок
    Ответ написан
    Комментировать