'use strict';
var native = require('./internals/native.js');
var isFinite = require('./isFinite.js');
function isInteger(value) {
return native.numberIsInteger ? native.numberIsInteger(value) : isFinite(value) && native.mathFloor(value) === value;
}
module.exports = isInteger;