Factorial: Difference between revisions

m
Update lang example: Use L number postfix
m (Improve lang example: Update execution mode expressions)
m (Update lang example: Use L number postfix)
Line 5,726:
}
$ret = fn.long(1)1L
$i = 2
Line 5,745:
throw fn.withErrorMessage($LANG_ERROR_INVALID_ARGUMENTS, n must be >= 0)
}elif($n < 2) {
return fn.long(1)1L
}
Line 5,759:
}
return fn.arrayReduce(fn.arrayGenerateFrom(fn.inc, $n), 11L, fn.mul)
}
</syntaxhighlight>
168

edits