Задачи для решения
Работа с рекурсией
Дан массив с числами. Выведите последовательно его элементы используя рекурсию и не используя цикл.
Решение:
function func(arr) {
alert(arr[0]);
arr.splice(0, 1);
if (arr.length > 0) {
func(arr);
}
}
Дано число. Сложите его цифры. Если сумма получилась более 9-ти, опять сложите его цифры. И так, пока сумма не станет однозначным числом (9 и менее).