Thread Hashvergleich klappt nicht *war Anfänger Frage
(10 answers)
Opened by der_thomas at 2013-09-22 18:11 2013-09-22T20:14:07 der_thomas Wenn du die; durch die "Ursache: $!"; ersetzt, bekommst du auch eine Fehlermeldung. Quote Hast recht. Aber sowas kann ich mir nicht merken, ich benutze daher "use versionsnummer" eigentlich so gut wie nie, sondern nehme lieber z.B. "use feature qw(say);" als die entsprechende Version, finde ich besser lesbar. Quote Tut es nicht. Du überprüft lediglich, ob 0 gleich 0 ist. Das ist wahr, daher läufst du immer in das erste return und erreichst das zweite if gar nicht. (es sei denn, dein Eingabesting fängt mit einer Zahl ungleich 0 an, dann ist der erste Vergleich nicht true. |