CoffeeScriptを書くならCoffeeらしく書いて欲しいという思い
厳密等価(===)
if(a === b)
if a is b
undefined
if(a !== undefined)
if a?
否定if
if(!a)
unless a
後置if
if(a) return;
return if a
即時関数
!function(){ }();
do ->
式としてのif, switch
if(x < 0) { y = 0; } else { y = x; }
y = if x < 0 0 else x
論理演算子
a || b && c
a or b and c