Sass 数值函数

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)
结果: -7
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