Sass 數字函數
Sass 數字函數用於處理一些數值。
下表列出了 Sass 的數字函數:
函數 | 描述 & 實例 |
---|---|
abs(number) | 返回一個數值的絕對值。 實例: abs(15) 結果: 15 abs(-15) 結果: 15 |
ceil(number) | 向上取整 實例: ceil(15.20) 結果: 16 |
comparable(num1, num2) | 返回一個布爾值,判斷 num1 與 num2 是否可以進行比較 實例: comparable(15px, 10px) 結果: true comparable(20mm, 1cm) 結果: true comparable(35px, 2em) 結果: false |
floor(number) | 向下取整 實例: floor(15.80) 結果: 15 |
max(number...) | 返回最大值 實例: max(5, 7, 9, 0, -3, -7) 結果: 9 |
min(number...) | 返回最小值 實例: min(5, 7, 9, 0, -3, -7) 結果: -3 |
percentage(number) | 將數字轉化為百分比的表達形式。 實例: percentage(1.2) 結果: 120 |
random() | 返回 0-1 區間內的小數, 實例: random() 結果: 0.45673 |
random(number) | 返回 1 至 number 之間的整數,包括 1 和 limit。 實例: random(6) 結果: 4 |
round(number) | 返回最接近該數的一個整數,四捨五入。 實例: round(15.20) 結果: 15 round(15.80) 結果: 16 |