1
2
3
4
5
6
7
8
9
10
11
12
13
14
| 'use strict';
|
| var truncate = require('./truncate');
|
| var $isFinite = require('../helpers/isFinite');
|
| // https://262.ecma-international.org/14.0/#sec-isintegralnumber
|
| module.exports = function IsIntegralNumber(argument) {
| if (typeof argument !== 'number' || !$isFinite(argument)) {
| return false;
| }
| return truncate(argument) === argument;
| };
|
|