Das Verhalten von if statements ist in CoffeeScript das selbe wie in Javascript. Ich habe dafür einen kleinen Test geschrieben.
Sollte man allerdings
if true == 1
schreiben, dann macht CoffeeScript daraus ein
if true === 1
Die Gleichung true === 1
ergibt false
.
CoffeeScript macht aus ==
grundsätzlich immer ===
und das aus gutem Grund.