Próbuję użyć isNaN
funkcji globalnej wewnątrz funkcji strzałki w module Node.js, ale pojawia się ten błąd:
[eslint] Unexpected use of 'isNaN'. (no-restricted-globals)
To jest mój kod:
const isNumber = value => !isNaN(parseFloat(value));
module.exports = {
isNumber,
};
Masz jakiś pomysł, co robię źle?
PS: Używam przewodnika stylistycznego AirBnB.
isNaN
iNumber.isNaN
to nie są te same funkcje. Na przykładisNaN('1a') true Number.isNaN('1a') false