perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 23
Click for quality!




11.02.2012 / 23:05

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragProblem mit folgender Funktion
Seitenanfang
Hi,
Warum wird hier nur 104 zurückgegeben und nicht alle Zahlen über 100? Wie würde es auf die Weise funktionieren??

sub bigger {
my (@result);
foreach (@_) {
if ($_ > 100){
push(@result, $_);
}
return @result;
}

}

$a= 104;
$b= 102;
$c=87;
$d=105;
print "Alle Zahlen groesser als 100 sind: ",bigger($a,$b,$c,$d) ,"\n";

Datum: 17.11.2004-12:29

Beitragre: Problem mit folgender Funktion
Seitenanfang
Hallo,

weil Du die Klammern falschgesetzt hast wird Deine Erwartung nicht erfüllt.
Versuche das hier:


sub bigger {
my @result;
foreach (@_) {
if ($_ > 100){
push(@result, $_);
}
}
return @result;
}

Ciao
Ingo

Datum: 17.11.2004-13:16

BeitragDanke, jetzt funktionierts
Seitenanfang
Gruss Fraser

Nochmals danke

Datum: 18.11.2004-10:02

Beitragre: Problem mit folgender Funktion
Seitenanfang
Hallo,

dies ist nur mal ein Test

[pre]
sub bigger {
my @result;
foreach (@_) {
if ($_ > 100){
push(@result, $_);
}
}
return @result;
}
[/pre]

Ciao
Ingo

Datum: 17.11.2004-13:22

-






-
-