Julio Nada

Привет всем! Запутался в коде... думаю, со второй частью все верно, а вот как запустить цикл в addDigits не очень понимаю. Помогите, пожалуйста.

https://ru.hexlet.io/code_reviews/287877

2 0

Сергей Соловьев

Julio Nada, приветствую.

У вас цикл 'while' бесконечен в силу того, что вы раз за разом сравниваете с числом 9 одно и то же значение. Одновременно с этим, внутри 'while' вы вызываете 'sumDigits' с одним и тем же значением. Колл-стек переполняется до потолка этим вызовом 'sumDigits' и код падает.

Почему бы не использовать для этих целей 'result'. Именно эта переменная вбирает в себя очередное значение суммы разрядов, полученное из 'sumDigits' и именно на него должна быть направлена проверка условия 'while'.

P.S. Если этот коммент помог вам пройти упражнение, отметьте его, пжл, как решение. Если будут доп.вопросы, смело кидайте их сюда.

0

Роман Ашиков

Приветствую!

Сергей правильно вам подсказывает о использовании result в условии выхода из цикла. Прислушайтесь к нему. :)

А если вопрос решён и вам помог ответ участника сообщества, нажмите "Отметить как решение" в его комментарии. Это хороший способ выразить благодарность и поможет другим ученикам в поисках ответов на похожие вопросы.

0

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

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

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

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

user-181651d72d969f81 5 дней назад →

Добрый день! Помогите, пожалуйста, разобраться с ошибками: https://ru.hexlet.io/code_reviews/297114 подозре...

Mutekki 18 июля 2020 →

мучался долго. принципиально не хотел смотреть решение учителя. хотел решить всё сам своей головой. затупил...

Mike White 18 июля 2020 →

Добрый день! В JS Bin все прекрасно работает. В окружении на сайте нет. Ерунда какая-то... https://jsbin.co...

Андрей Нургалиев 14 июля 2020 →

Здрасте, а я сделал через рекурсивный процесс, если интересно - посмотрите. https://ru.hexlet.io/code_revie...

Maxim Kalinchuk 14 июля 2020 →

Добрый день! Думал час как это можно реализовать, вот что в итоге получилось. Линтер жалуется на всё. Хотел...