Я пытаюсь использовать isNaN
глобальную функцию внутри функции стрелки в модуле Node.js, но я получаю эту ошибку:
[eslint] Unexpected use of 'isNaN'. (no-restricted-globals)
Это мой код:
const isNumber = value => !isNaN(parseFloat(value));
module.exports = {
isNumber,
};
Есть идеи, что я делаю не так?
PS: я использую руководство по стилю AirBnB.
isNaN
иNumber.isNaN
это не те же функции. НапримерisNaN('1a') true Number.isNaN('1a') false