Here you can find the source of NaN0()
Number.prototype.NaN0 = function() { return isNaN(this) ? 0 : this; };