跳至內容

unicorn/prefer-math-min-max 吹毛求疵

🛠️ 此規則有自動修正可用。

功能說明

當執行簡單比較時,偏好使用 Math.min()Math.max(),而不是三元運算式,以獲得更簡潔、易於理解且不易出錯的程式碼。

範例

此規則的不正確程式碼範例

javascript
height > 50 ? 50 : height;
height > 50 ? height : 50;

此規則的正確程式碼範例

javascript
Math.min(height, 50);
Math.max(height, 50);

參考資料

根據 MIT 許可發布。