Показать сообщение отдельно
  #2 (permalink)  
Старый 08.06.2014, 01:45
Аспирант
Отправить личное сообщение для cyber_ua Посмотреть профиль Найти все сообщения от cyber_ua
 
Регистрация: 05.06.2014
Сообщений: 94

maximillian,
function sumTo(n) {
2
  if (n == 1) return 1;// если n равно 1, вернуть 1
3
  return n + sumTo(n-1); // при первом вызове в  будет sumTo(100 - 1), после того как sumTo вызовет саму себя будет sumTo(99 - 1) и будет она вызывать у меньшеным на 1 числом, до тех пор пока оно не будет равно 1
4
}
5
 
6
alert( sumTo(100) );
Ответить с цитированием