Я использую окно Windows с последней версией ActivePerl, установленной со следующего веб-сайта ActiveState , и у меня возникла проблема с очень простой концепцией Less Than '<'. </p>
У меня есть следующий код:
#!/usr/local/bin/perl
use warnings;
use strict;
my $a = 1;
if(1 < $a)
{
print "true";
}
Когда я выполняю сценарий в командной строке, «true» никогда не печатается. Какую простую логику мне здесь не хватает? Я использовал это выражение много раз в C ++, C # и Java, но по какой-то причине оно здесь не работает.
Если я пропустил что-то простое, пожалуйста, будьте милы. Я потратил довольно много времени на размышления о том, что происходит.
Спасибо,
Wesley