标签: perl
if (@_ && @$types && $types->[0]) { # Random array lookup print "@_\n"; #([]) ("\@{$_[0]}&&$_[0]\->[rand(\@{$_[0]})]", chooseType($_[0])) }
我想返回nul而不是0,因为数组是空的。
nul
0
答案 0 :(得分:1)
@a ? int(rand(@a)) : undef