async-validator icon indicating copy to clipboard operation
async-validator copied to clipboard

Range判断不支持bigInt

Open lyz810 opened this issue 4 years ago • 0 comments

看源码里面数字判断大小都是直接用>、<表达式 如果max设置了9007199254740992,value传入9007199254740993则不会报错 因为9007199254740993 > 9007199254740992值是false

能否考虑一下超出数字边界(Number.MAX_SAFE_INTEGER、Number.MIN_SAFE_INTEGER)的判断

9007199254740993 === 9007199254740992 // true
9007199254740993 > 9007199254740992 // false

lyz810 avatar Sep 09 '21 10:09 lyz810