Ticket #9375: is_number_not_is_nan.diff
| File is_number_not_is_nan.diff, 0.8 kB (added by norbert, 10 months ago) |
|---|
-
test/unit/base.html
old new 246 246 testObjectIsNumber: function() { with(this) { 247 247 assert(Object.isNumber(0)); 248 248 assert(Object.isNumber(1.0)); 249 assert(!Object.isNumber(NaN)); 249 250 assert(!Object.isNumber(function() { })); 250 251 assert(!Object.isNumber("a string")); 251 252 assert(!Object.isNumber([])); -
src/base.js
old new 134 134 }, 135 135 136 136 isNumber: function(object) { 137 return typeof object == "number" ;137 return typeof object == "number" && !isNaN(object); 138 138 }, 139 139 140 140 isUndefined: function(object) {