判断是否是数字
1 | function isNumber(num) { |
判断num - num === 0
的原因:
typeof NaN === 'number'
等于true
、typeof Infinity === 'number'
等于true
。NaN - NaN
等于NaN
、Infinity - Infinity
等于NaN
。
1 | function isNumber(num) { |
判断num - num === 0
的原因:
typeof NaN === 'number'
等于true
、typeof Infinity === 'number'
等于true
。NaN - NaN
等于NaN
、Infinity - Infinity
等于NaN
。