Scalar and Text Basics
Comparison Operators
Perl has separate operators for numeric comparisons and string comparisons.
Comparison Operators
comparison_operators.pl
use strict;
use warnings;
my $score = ;
my $passes = $score >= 10;
my $passes_text = $passes ? "yes" : "no";
my $label = $score == 12 ? "exact" : "different";
print "score=$score\n";
print "passes=$passes_text\n";
print "label=$label\n";
use strict;
use warnings;
my $score = ;
my $passes = $score >= 10;
my $passes_text = $passes ? "yes" : "no";
my $label = $score == 12 ? "exact" : "different";
print "score=$score\n";
print "passes=$passes_text\n";
print "label=$label\n";
use strict;
use warnings;
my $score = ;
my $passes = $score >= 10;
my $passes_text = $passes ? "yes" : "no";
my $label = $score == 12 ? "exact" : "different";
print "score=$score\n";
print "passes=$passes_text\n";
print "label=$label\n";
comparison
A comparison expression answers a true-or-false question about two values.