From Code to Community: Sponsoring The Perl and Raku Conference 2025 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);