ForNext
Only Do What Only You Can Do
026. conditional expression
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
$x > 0 ? $x : -$x
PHP
$x > 0 ? $x : -$x
Python
x if x > 0 else -x
Ruby
x > 0 ? x : -x