unicorn/no-zero-fractions スタイル
何をするか
ゼロの小数部分の使用を禁止します。
なぜ問題なのか
例えば 1、1.0、1. の間に JavaScript 上での違いはありません。そのため、一貫性と簡潔さのために、最初の形(整数形式)を推奨します。
例
このルールに違反する誤ったコードの例:
javascript
const foo = 1.0;
const foo = -1.0;
const foo = 123_456.000_000;このルールに準拠する正しいコードの例:
javascript
const foo = 1;
const foo = -1;
const foo = 123456;
const foo = 1.1;使い方
設定ファイルまたは CLI でこのルールを有効化するには、次のようにします:
json
{
"rules": {
"unicorn/no-zero-fractions": "error"
}
}bash
oxlint --deny unicorn/no-zero-fractions