[vienna.pm] Conditional Operator ?
Baier Oliver INT SD
BaierO at spardat.at
Wed Mar 13 05:02:21 CST 2002
* * * vienna-pm-list * * *
Hi!
Um wegen einer kleinen Entscheidung nicht gleich ein ganzes
if-then-else Konstrukt zu basteln, habe ich mich fuer die
Verwendung des wesentlich kuerzeren Conditional parameters
entschieden.
Nur leider scheine ich bei dieser Funktion irgendwie auf
der Leitung zu stehen.
------- kurzes Script -------
#!/usr/local/bin/perl -w
$value = "100:10";
($value) = split /:/, $value;
print "$value => ";
$value > 20 ? $value = "groesser" : $value = "kleiner";
print "$value\n";
-----------------------------
----- Output des Scripts ----
100 => kleiner
-----------------------------
Warum entscheidet es sich fuer "kleiner",
wenn 100 doch eindeutig groesser als 20 ist?
mfg
Oliver
###
You are subscribed to vienna-pm-list as "Baier Oliver INT SD" <BaierO at spardat.at>
http://www.fff.at/fff/vienna.pm/
More information about the Vienna-pm
mailing list