Помощник
|
Капризный скрипт |
mik_hb
|
Сообщение
#1
|
||
|
|
||
|
|||
Azazaza_hb |
15.1.2014, 0:32;
Ответить: Azazaza_hb
Сообщение
#2
|
|
у вас бесконечно рекурсивно вызывается функция fact если n<10
|
|
|
mik_hb
|
Сообщение
#3
|
|
А можете пояснить понятным новичку языком. Слово бесконечно знаю , рекурсивно сейчас погляжу в википедии, что означает. А простым языком было бы лучше.
|
|
|
Azazaza_hb |
15.1.2014, 17:58;
Ответить: Azazaza_hb
Сообщение
#4
|
|
ну вот здесь return n*fact(n-1); вы вызываете функцию fact с параметром 4, в ней снова верно условие if (n<10), опять вызывается функция fact с параметром 3, в ней снова верно условие if (n<10), опять вызывается функция fact с параметром 2, и тд..
|
|
|
Den1xxx |
15.1.2014, 18:42;
Ответить: Den1xxx
Сообщение
#5
|
|
|
|
|
mik_hb
|
Сообщение
#6
|
|
Я Вас не просил отвечать. Никто не заставляет здесь отвечать никого. Тем более, если не знаешь правила: "Нет глупых вопросов, а есть такие ответы".
|
|
|
mik_hb
|
Сообщение
#7
|
|
Спасибо , Azazaza. Я просто не занимался математикой 30 лет. А сейчас снова заинтересовался. Подзабыл конечно много, но сейчас резко наращиваю обороты... Иногда просто упрешься в мелочь.. Я понимаю, что и возраст влияет. У меня сейчас это как хобби. Не было времени заниматься расчетами, занимался коммунальной сферой. Но я же никого не заставляю отвечать таких "умников" как некоторые здесь отвечающие.
Еще раз спасибо. Мир не без добрый людей. |
|
|
Azazaza_hb |
15.1.2014, 20:26;
Ответить: Azazaza_hb
Сообщение
#8
|
|
незачто, чтоб контролировать выполнение скрипта, представляйте все его действия и учитывайте последовательность этих действий.
например здесь return n*fact(n-1); интерпритатор сработает с такой последовательностью 1) x = n-1 2) y = fact(x) 3) z = n*y 4) return z тут - document.write( foo(5)); 1) x = foo(5) 2) document.write(x) |
|
|
Den1xxx |
15.1.2014, 21:24;
Ответить: Den1xxx
Сообщение
#9
|
|
kiss, в Ваших вопросах сквозит: я всё понимаю, но сделайте за меня и объясните.
Не обижайтесь, я всего лишь хотел, чтобы у Вас включился мозг — ибо ответы Azazaza настолько понятны, что просто удивительно, как можно ещё что-то спрашивать. Смотрите сами: рекурсивно сейчас погляжу в википедии то есть — где смотреть я знаю, но А простым языком было бы лучше. всё равно лучше Вы объясните. Совет: если знаете где посмотреть, посмотрите — берегите время специалиста, вместо того чтобы объяснять очевидные вещи, он мог бы помочь в реально трудном случае) И на форуме тоже увидят, что их время уважают, и постараются активней помочь и Вам. Удачи;) |
|
|
alekslv |
16.1.2014, 1:50;
Ответить: alekslv
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Скрипт поисковика видео StrongTube | 3 | 3josoft | 1574 | 14.8.2023, 14:45 автор: 3josoft |
|
Скрипт приема платежей p2p с карты на карту card2card Скрипт приема платежей p2p с карты на карту card2card |
15 | zladey1986 | 7831 | 26.3.2023, 8:54 автор: Palundra |
|
Продам скрипт перевода постов и комментариев | 4 | Tutich | 785 | 19.1.2023, 17:23 автор: Tutich |
|
Битрикс скрипт нативной установки | 3 | Nemo | 2451 | 20.11.2022, 10:09 автор: Webmaster24 |
|
Посоветуйте скрипт интернет-магазина (партнерская программа - критична!) |
9 | Aloof | 7363 | 2.12.2021, 15:03 автор: Ilonek |
Текстовая версия | Сейчас: 19.4.2024, 4:33 |