Факториал в Perl
Пример для версий
rakudo-2010.08
Используется метаоператор сокращения; [*]
в начале списка означает “применить эту операцию к элементам списка”. Вывод результата можно также записать как
say "$i! = &fact($i)";
sub fact($n) { [*] 1..$n }
for 0..16 -> $i {
say "$i! = ", fact($i);
}
Комментарии
]]>blog comments powered by Disqus
]]>