導入
数や文字列など「1つの値」を入れておく箱がスカラ変数です。Perl の変数にはシジルという記号が頭に付き、スカラは $ です。
説明
my $名前 = 値; で変数を作ります。my は「この場所で使う新しい変数を宣言する」という意味です。Perl のスカラは、数値でも文字列でも同じ $ で扱えます(型を区別しません)。
use strict;
use warnings;
my $name = "Alice";
my $age = 30;
print $name;
print "\n";
print $age;
print "\n";
print はカンマで区切って、いくつもの値を続けて出せます。
use strict;
use warnings;
my $city = "Tokyo";
my $temp = 28;
print "city: ", $city, " temp: ", $temp, "\n";
やってみよう
$name や $age の値を変えて、表示が変わることを確かめましょう。新しい変数を1つ増やして表示してみてください。
演習
スカラ変数 $fruit に "apple" を入れて、print で表示してください(改行も付けましょう)。
ヒント1を見る
my $fruit = "apple"; のあと print $fruit, "\n";。