RosettaCodeData/Task/Factorial/UNIX-Shell/factorial-4.sh

6 lines
112 B
Bash
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
function factorial {
typeset n=$1
(( n < 2 )) && echo 1 && return
echo $(( n * $(factorial $((n-1))) ))
}