Skip to content
← Back to rules

oxc/approx-constant 懸念

An auto-fix is available for this rule.

何をするか

近似定数の使用を禁止し、Math オブジェクト内の定数の使用を推奨します。

なぜ問題か

近似定数は Math オブジェクト内の定数ほど正確ではありません。Math の定数を使用することで、コードの可読性と正確性が向上します。 詳細については、https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Math を参照してください。

このルールに違反するコードの例:

javascript
let log10e = 0.434294;

このルールに準拠するコードの例:

javascript
let log10e = Math.LOG10E;

使い方

設定ファイルまたは CLI でこのルールを有効化するには、以下のいずれかを使用できます:

json
{
  "rules": {
    "oxc/approx-constant": "error"
  }
}
bash
oxlint --deny oxc/approx-constant

参照