Возможный дубликат:
Должно & lsquo; else & rsquo; храниться или отбрасываться в тех случаях, когда он не нужен?
При
a = 0
Это:
var foo = function() {
if (a != 0) return true
return false
}
Или это:
var bar = function() {
if (a != 0) return true
else return false
}