Задать вопрос
  • Рекурсия внутри цикла в js, ЧТО здесь вообще происходит?

    @twolegs
    Расставил отступы, чтобы было видно что на каком уровне вложенности выполняется.
    start 3
        start 2
            start 1
                start 0
            end
            start 0
        end
        start 1
            start 0
        end
    end
    start 2
        start 1
            start 0
        end
        start 0
    end


    Возможные причины выноса мозга:
    1. end не выводится после 0. Т.е. вероятно, вы для себя неправильно расставили все соответствия при выводе.
    2. Цикл всегда ограничен двумя итерациями.
    Ответ написан
    Комментировать