Beste Weg, um zu vermeiden, "isn' T numeric in numeric eq (==)"-Warnung

#!/usr/bin/env perl
use warnings;
use 5.12.2;

my $c = 'f'; # could be a number too

if ( $c eq 'd' || $c == 9 ) {
    say "Hello, world!";
} 

Was ist der beste Weg, um zu vermeiden, das " Argument "f" isn ' T numeric in numeric eq (==) at ./perl.pl Zeile 7.'-Warnung?

Ich vermute, in diesem Fall könnte ich mit "eq" zwei mal, aber das sieht nicht gut aus.

Ich werde verwenden Sie "eq".

InformationsquelleAutor sid_com | 2010-11-09

Schreibe einen Kommentar