math/prefer-number-is-integer
enforce the use of Number.isInteger() instead of other checking ways
- ⚙️ This rule is included in
"plugin:math/recommended"
. - 🔧 The
--fix
option on the command line can automatically fix some of the problems reported by this rule. - 💡 Some problems reported by this rule are manually fixable by editor suggestions.
📖 Rule Details
This rule aims to enforce the use of Number.isInteger()
instead of other checking ways.
🔧 Options
Nothing.
📚 Further reading
- MDN - Number.isInteger()
- MDN - Math.trunc()
- MDN - Math.floor()
- MDN - Math.ceil()
- MDN - Math.round()
- MDN - Remainder (
%
) - MDN - parseInt()
🚀 Version
This rule was introduced in eslint-plugin-math v0.2.0