RosettaCodeData/Task/Factorial/Haxe/factorial-3.hx
2026-04-30 12:34:36 -04:00

7 lines
167 B
Haxe

inline static function _fac_aux(n, acc:Int):Int {
return n < 1 ? acc : _fac_aux(n - 1, acc * n);
}
static function factorial(n:Int):Int {
return _fac_aux(n,1);
}