/
Charlz_Klug
/
EloquentJavaScript
Обзор
Документация
Войти
/
Charlz_Klug
/
EloquentJavaScript
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
03_Functions/047_Recursion/recursion.html
34 строки
839 B
Imil Ametov
Recursion
11 мар 2026, 14:12
11 мар 2026, 14:12
87fc57a
Код
Авторство
О чём код?
<!DOCTYPE html> <html> <body> <h2>JavaScript in Body</h2> <p id="demo"></p> <script> function power(base, exponent) { if (exponent == 0) { return 1; } else { return base * power(base, exponent - 1); } } console.log(power(2, 3)); function findSolution(target) { function find(current, history) { if (current == target) { return history; } else if (current > target) { return null; } else { return find(current + 5, `(${history} + 5)`) ?? find(current * 3, `(${history} * 3)`); } } return find(1, "1"); } console.log(findSolution(24)); </script> </body> </html>