Newer
Older
vmk-demo-bot / frontend / node_modules / math-intrinsics / isFinite.js
@eugene-sukhodolskiy eugene-sukhodolskiy 17 days ago 262 bytes init
'use strict';

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;
};