Главная /
Основы программирования на JavaScript /
Определите ошибку в функции, находящей сумму первых n натуральных чисел function func(n) { var f=0 if (n<=1) f=0 else f=n+func(n-1) return f }
Определите ошибку в функции, находящей сумму первых n натуральных чисел
function func(n) {
var f=0
if (n<=1) f=0
else f=n+func(n-1)
return f }
вопрос
Правильный ответ:
ошибка вызова рекурсии (неправильно переданы параметры)
ошибка определения глубины рекурсии
ошибок нет
Сложность вопроса
81
Сложность курса: Основы программирования на JavaScript
73
Оценить вопрос
Комментарии:
Аноним
Это очень нехитрый решебник intuit.
24 окт 2019
Аноним
Я завалил сессию, какого чёрта я не увидел этот сайт с решениями по интуит в начале года
19 апр 2017
Другие ответы на вопросы из темы программирование интуит.
- # Каким из перечисленных способов можно отправить данные из формы на сервер?
- # Каково будет значение переменной j после выполнения приведенного JavaScript кода? var j = 0; for (var i = 0; i <= 1; i++) { j-=j+i; }
- # Определите, что произойдет в результате выполнения приведенного ниже кода? <script> function doit() { var greeting="Привет, " alert(greeting + " " + document.myform.lname.value) } </script> <FORM NAME="myform" action=""> Ваше имя: <INPUT TYPE="text" NAME="lname"><p> <INPUT TYPE="button" VALUE="Отправить" onClick="doit"> </FORM>
- # Найдите правильное выражение:
- # Можно ли закрыть окно-предок из окна-потомка?