Вопрос №59520 от пользователя Инна в уроке «Типизация», курс «Введение в программирование»
Инна
Всем привет, это опять я))
https://ru.hexlet.io/code_reviews/474385
Я так понимаю проблема в выражении Number(number[x]). Если так конвертировать нельзя, то как тогда сложить числа?
Спасибо
1
0
Добрый день, Инна! Само по себе выражение правильное
const str = "1234";
console.log(Number(str[1])); // 2
Здесь не обойтись без отладки! Изучите вывод тестов:
Expected: 1
Received: NaN
Фактически получено значение NaN, что означает Не число. Обычно такой результат получается при арифметических действиях с недопустимыми операндами. Расставьте в коде console.log() и проверьте, что и с чем складывается и в какой момент появляется NaN
0
Используйте Хекслет по максимуму!
- Задавайте вопросы по уроку
- Проверяйте знания в квизах
- Проходите практику прямо в браузере
- Отслеживайте свой прогресс
Зарегистрируйтесь или войдите в свой аккаунт
Рекомендуемые программы
С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Профессия
Разработка фронтенд-компонентов для веб-приложений
11 августа
10 месяцев



Профессия
Разработка бэкенд-компонентов для веб-приложений
11 августа
10 месяцев

Профессия
Новый
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
11 августа
16 месяцев



Профессия
Создание веб-приложений со скоростью света
11 августа
5 месяцев