Mega Code Archive
Categories
/
Perl
/
Subroutine
A subroutine that returns a value
for ( 1 .. 10 ) { print square( $_ ), " "; } print "\n"; sub square { $value = shift; # use shift to get first argument return $value ** 2; # returns the result of $value ** 2 }