JavaScript
Ruby
> 0 == false
true
> 0 == false
false
> '' == false
true
> '' == false
false
> null == false
false
> nil == false
false
> 1 + '1'
'11'
> 1 + '1'
TypeError: String can't be coerced into Fixnum
> +'1'
1
> +'1'
NoMethodError: undefined method `+@' for "1":String
> 0 + ''
'0'
> 0 + ''
TypeError: String can't be coerced into Fixnum
> !0
true
> !0
false
> !!0
false
> !!0
true
> !null
true
> !nil
true