Sass Numeric Functions
توابع عددی
توابع عددی برای دستکاری مقادیر عددی به کار میروند. در جدول زیر تمامی توابع عددی در Sass را آوردهایم.
تابع | توضیح |
---|---|
abs(number) |
قدر مطلق عدد داده شده به آن را برمیگرداند.
مثال: abs(15) Result: 15 abs(-15) Result: 15 |
ceil(number) |
عدد داده شده به آن را به سمت عدد بزرگتر از آن گرد میکند.
مثال: ceil(15.20) Result: 16 |
comparable(num1, num2) |
قابل مقایسه بودن یا نبودن دو عدد داده شده به آن را برمیگرداند.
مثال: comparable(15px, 10px) Result: true comparable(35px, 2em) Result: false |
floor(number) |
عدد داده شده به آن را به سمت عدد کوچکتر از آن گرد میکند.
مثال: floor(15.80) Result: 15 |
max(number...) |
بیشترین مقدار در بین اعداد داده شده به آن را برمیگرداند.
مثال: max(5, 7, 9, 0, -3, -7) Result: 9 |
min(number...) |
کمترین مقدار در بین اعداد داده شده به آن را برمیگرداند.
مثال: min(5, 7, 9, 0, -3, -7) Result: -7 |
percentage(number) |
عدد داده شده به آن را به درصد تبدیل میکند (آن را در ۱۰۰ ضرب میکند).
مثال: percentage(1.2) Result: 120 |
()random |
یک عدد تصادفی بین صفر و یک را برمیگرداند.
مثال: ()random Result: 0.45698 |
random(number) |
یک عدد صحیح تصادفی بین یک و مقدار داده شده به آن را برمیگرداند.
مثال: random(6) Result: 4 |
round(number) |
عدد داده شده به آن را به نزدیکترین عدد صحیح گرد میکند.
مثال: round(15.80) Result: 16 round(15.20) Result: 15 |