oxc/approx-constant 懸念
何をするか
近似定数の使用を禁止し、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