Вопрос №57467 от пользователя Shamil Khalikov в уроке «Модификация», курс «JS: Массивы»

Shamil Khalikov

Добрый день!

Тест не проходит, в чем может быть проблема? https://ru.hexlet.io/code_reviews/443970

1 0

Максим Литвинов

Добрый день! Попробуйте выполнит такой код на replit.com

const n = [1,2,3];
console.log(n[-1]); // undefined

Попробуйте иначе обратиться к последнему элементу массива. Вспомните, что индекс последнего элемента массива на 1 меньше длинны массива.

Не нужно использовать промежуточные переменные, меняйте напрямую элементы массива, обращаясь к ним по индексу. Иначе изменятся только переменные, но не сам массив. Обратите внимание, что === это опрератор сравнения, а не присваивания.

0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Отправляя форму, вы соглашаетесь c «Политикой конфиденциальности» и «Условиями оказания услуг»

Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
22 сентября 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
22 сентября 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
22 сентября 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
22 сентября 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
22 сентября 5 месяцев

Похожие вопросы

Елена Круподерова 05 сентября 2021 →

Я написала (https://ru.hexlet.io/code_reviews/440712), если массив содержит больше одного элемента, но поч...

Игорь 01 сентября 2021 →

Код рабочий. Отладочной печатью всё выводит верно, но тест не проходит. Не пойму, от куда в тестах появляе...

Anna Papiashvili 25 августа 2021 →

Для чего давалась подсказка - "Чтобы поменять местами значения, нужно использовать третью переменную"?

Ilnur Shakirov 22 августа 2021 →

Скажите пожалуйста Почему этот метод решения не подходит. В чем ошибка? https://ru.hexlet.io/code_reviews/4...

Анастасия Михейчик 05 августа 2021 →

Здравствуйте, возникла проблема, при возвращении пустого массива, как бы я не старалась, все равно возвраща...