The Perl and Raku Conference 2025: Greenville, South Carolina - June 27-29 Learn more

#!/usr/bin/perl
use strict;
sub fact {
my $n = shift;
if ($n > 1) {
return $n * fact($n - 1);
} else {
return 1;
}
}
fact(5);