在Perl中,foreach(1..4)
是什么意思?特别是两个时期。我一直无法找到答案。
答案 0 :(得分:5)
在Perl中,1..4
生成1 2 3 4
,因此您循环遍历从1到4的所有数字,并依次将每个值分配给$_
。
答案 1 :(得分:1)
答案 2 :(得分:0)
它被称为范围运算符。
它在两个操作数之间创建一个范围......
答案 3 :(得分:0)
foreach(1..4)
这意味着你的循环从1到4运行
或
在两个操作数之间创建一个范围
示例等于
my $min = 999;
foreach $item (1, 2, 3, 4)
{
$min = $item if $min > $item;
}
print "Min = $min\n"; # expects Min = 1