RosettaCodeData/Task/Factorial/UNIX-Shell/factorial-4.sh
Ingy döt Net d066446780 langs a-z
2013-04-10 22:43:41 -07:00

5 lines
112 B
Bash

function factorial {
typeset n=$1
(( n < 2 )) && echo 1 && return
echo $(( n * $(factorial $((n-1))) ))
}