##
my $number = $value;
$number = 0 unless $logical_test;
##
##
my $number = 0;
$number = $value if $logical_test;
##
##
my $number = $logical_test && $value;
##
##
my $number;
if ($logical_test) {
$number = $value;
}
else {
$number = 0;
}
##
##
my $number;
if ($logical_test) {$number = $value}
else {$number = 0}
##
##
my $number = do {if ($logical_test) {$value} else {0}};
##
##
my $number = $logical_test ? $value : 0;