Pomoc s Perlom

peter

Pomoc s Perlom
« kdy: 06. 05. 2012, 10:38:35 »
Zdravim,

potreboval by som prosim vas vyriesit toto:

Kód: [Vybrat]
$ad1="1000";
$ad2="2000";
$ad3="3000";

foreach $limit ( $ad* ) {
print "$limit\n";
}

je to nejako mozne?

Vdaka
« Poslední změna: 09. 05. 2012, 14:15:16 od Petr Krčmář »


Zopper

  • *****
  • 657
    • Zobrazit profil
Re:pomoc s perlom
« Odpověď #1 kdy: 06. 05. 2012, 11:14:06 »
Místo $ad1, $ad2... použít @ad[0], @ad[1]... a pak foreach(@ad)

peter

Re:pomoc s perlom
« Odpověď #2 kdy: 06. 05. 2012, 15:03:07 »
Vdaka, to ma nenapadlo.

aaa158

  • ***
  • 239
    • Zobrazit profil
    • E-mail
Re:pomoc s perlom
« Odpověď #3 kdy: 06. 05. 2012, 16:48:20 »
Místo $ad1, $ad2... použít @ad[0], @ad[1]... a pak foreach(@ad)
Ked uz, tak
Kód: [Vybrat]
$ad[0], $ad[1] ;-)
alebo:
Kód: [Vybrat]
perl -e 'foreach my $ad (1..3) { $ad *= 1000; print "$a\n"; }'

aaa158

  • ***
  • 239
    • Zobrazit profil
    • E-mail
Re:pomoc s perlom
« Odpověď #4 kdy: 06. 05. 2012, 16:49:26 »
s/a\n"/ad\n"/


Zopper

  • *****
  • 657
    • Zobrazit profil
Re:pomoc s perlom
« Odpověď #5 kdy: 06. 05. 2012, 19:59:22 »
Ked uz, tak
Kód: [Vybrat]
$ad[0], $ad[1] ;-)
Mea culpa... Perl jsem chvíli neviděl a takhle to dopadá... :D