Thread Bedingte Initialisierung in Liste mit qw()
(3 answers)
Opened by Ciatronical at 2015-04-12 17:33 2015-04-12T15:33:57 Ciatronical Nein. Aber warum nicht z.B. so: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 #!/usr/bin/perl use warnings; use strict; sub updateStaedte { my $isEurope = shift; my @eu_staedte = qw(Berlin London Paris); my @am_staedte = qw(Chicago Dallas); if ($isEurope) { return @eu_staedte; } else { return @am_staedte; } } my @staedte = (); my $isEurope = 1; my $i; @staedte = updateStaedte($isEurope); print "$isEurope\n"; foreach $i (@staedte) { print "$i\n"; } $isEurope = 0; @staedte = updateStaedte($isEurope); print "$isEurope\n"; foreach $i (@staedte) { print "$i\n"; } Last edited: 2015-04-12 18:03:25 +0200 (CEST) |