Tag Archives: if

IF statement and Perl operators

See this tutorial for a comprehensive list.

Remember that “=” has to be used only┬áto assign a value to a scalar. To compare two numbers we’ll use the ‘==’ operator, while to compare two strings the ‘eq’ operator.

This script is a shor example:

$n1 = 10;
$n2 = $n1;
if ($n1 == $n2) {
print "Equal numbers: $n1 = $n2.\n";
} elsif ($n1>$n2) {
print "$n1 is greater than $n2.\n";
} else {
print "$n2 is greater than $n1.\n";