my $number = $logical_test ? $value : 0; #### 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;