Spaces:
Running
Running
; | |
var $isNaN = require('./isNaN'); | |
/** @type {import('./isFinite')} */ | |
module.exports = function isFinite(x) { | |
return (typeof x === 'number' || typeof x === 'bigint') | |
&& !$isNaN(x) | |
&& x !== Infinity | |
&& x !== -Infinity; | |
}; | |