my $var; if ( $EXPR ) { $var = sprintf( '...', $x ); } else { $var = sprintf( '...', $y ); }