Skip to content

Commit ab94510

Browse files
authored
[fixed] boxed number allowed NaN
1 parent c9df371 commit ab94510

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/number.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ function NumberSchema(){
2727
inherits(NumberSchema, SchemaObject, {
2828

2929
_typeCheck(v) {
30-
if ( typeof v === 'number' && !(v !== +v) ) return true
31-
if ( typeof v === 'object' && v instanceof Number ) return true
30+
if (typeof v === 'number' && !(v !== +v)) return true
31+
if (v instanceof Number && !isNaN(+v)) return true
3232

3333
return false
3434
},

0 commit comments

Comments
 (0)