Enforce using the digits argument with Number#toFixed()
​
💼 This rule is enabled in the ✅ recommended
config.
🔧 This rule is automatically fixable by the --fix
CLI option.
It's better to make it clear what the value of the digits
argument is when calling Number#toFixed(), instead of relying on the default value of 0
.
Fail ​
js
const string = number.toFixed();
Pass ​
js
const string = foo.toFixed(0);
js
const string = foo.toFixed(2);
js
const integer = Math.floor(foo);
js
const integer = Math.ceil(foo);
js
const integer = Math.round(foo);
js
const integer = Math.trunc(foo);