Thread Fehlersuche Skript gibt falsche Warnungen aus
(14 answers)
Opened by hcx at 2011-08-03 12:08
Hi, die Reihenfolge der Prüfung ist auch mit if/elsif entscheidend.
Wenn zuerst auf >50 geprüft wird, wird das auch bei Werten >80 und >90 wahr sein. Code: (dl
)
1 if ( $value > 50 ) { Daher: Code: (dl
)
1 if ( $value > 90 ) { Alternativ kann man auch die Bedingung erweitern auf " >50 && <80" , dann dürfte die Reihenfolge nicht mehr relevant sein. Code: (dl
)
1 if ( $value > 50 && $value <= 80 ) { meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |