Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
James026
4
вклад
0
вопросов
10
ответов
40%
решений
Ответы пользователя по тегу
JavaScript
Почему не изменяется массив?
James026
@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); и ты увидишь что все ок
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Оценили как «Нравится»
Закрыть
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама