範囲演算子 - m .. n
Perlには、数値の範囲が指定できる範囲演算子があります。
# 範囲演算子 3 .. 6
この結果は(3, 4, 5, 6)というリストになります。
通常は配列に代入したり、for文の中で利用します。
my @nums = (3 .. 6); for my $num (3 .. 6) { ... }
また英数字を範囲で指定することもできます。
'a' .. 'z'
サンプルプログム
範囲演算子のサンプルプログラムです。
use strict; use warnings; my @nums = (3 .. 6); for my $num (@nums) { print "$num\n"; }
出力結果は以下のようになります。
3 4 5 6