parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

coel 17.07.2014 16:41

Как факториал найти? Сделал для примера такой код:
@content[]
^f(5)<br> - тут возвращает 4
^eval(1*2*3*4*5) - а тут 120 (правильно)

########################################
@f[n]
^if($n <= 1){
	$result(1)
}{
	$result(^eval($n * ^f(^n.dec[])))
}
Парсер неправильно считает или я где-то намудрил?