Was bedeutet return $max?
"Gib den Wert von $max nach vollständigem Durchlauf der Sub max() zurück."
das heisst in etwa return $max wäre dasselbe wie return 1; ?
Nein, wie kommst du darauf?
return $max gibt den Wert von $max zurück return 1 gibt den Wert eins zurück.
also:
sub max {
my $max = shift(@_);
foreach $foo (@_) {
$max = $foo if $max < $foo;
return 0;
}
return 1;
}
Das ist etwas komplett anderes.
Struppi.