Skip to content
← Back to rules

unicorn/no-zero-fractions スタイル

🛠️ An auto-fix is available for this rule.

何をするか

ゼロの小数部分の使用を禁止します。

なぜ問題なのか

例えば 11.01. の間に 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

参照