跳至内容

unicorn/prefer-math-trunc 迂腐

🚧 自动修复仍处于开发中。

实际功能

为了更加清晰和获得更加可靠的结果,此项功能支持使用 Math.trunc(),而不是使用按位运算。

该功能阻止使用以下按位运算

此为何项功能不可用?

使用按位运算来截断数字不清楚,而且在 某些情况下 无法正常工作。

示例

此规则中不正确代码示例

javascript
const foo = 1.1 | 0;

此规则中正确代码示例

javascript
const foo = Math.trunc(1.1);

参考

在 MIT 许可下发布。