Return Value : Return « Subroutine « Perl

Home
Perl
1.Array
2.CGI
3.Class
4.Data Type
5.Database
6.File
7.GUI
8.Hash
9.Language Basics
10.Network
11.Regular Expression
12.Report
13.Statement
14.String
15.Subroutine
16.System Functions
17.Win32
18.XML
Perl » Subroutine » Return 
Return Value
   
#!/bin/perl

sub MAX {
     my($max= shift(@_);
     foreach $foo @_ ){
         $max = $foo if $max < $foo;
         print $max,"\n";
     }
     $max;
}
sub MIN {
     my($min= pop@_ );
     foreach $foo @_ ) {
         $min = $foo if $min > $foo;
         print $min,"\n";
     }
     return $min;
}

my $biggest = &MAX 23410100);
my $smallest= &MIN 20021240220 );
print "$biggest / $smallest.\n";

   
    
    
  
Related examples in the same category
1.The return values of the ref function: hash
2.Return reference from a function
3.Return reference to variable
4.Return two array references from a subroutine
5.Return value from subroutine reference
6.A subroutine that returns a scalar or a list.
7.A subroutine that returns a value
8.Return a reference from a sub
9.Return a subroutine from a subroutine
10.Return hash value from subroutine
11.Return more than one value from subroutine
12.Return two arrays from subroutine
13.Return value from subroutine without using the return statement
14.Returning arrays from subroutines
15.Returning data from subroutines
16.The last statement is the value to return
17.Using return statement
18.Using the return statement.
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.