Sass Raqamli Funktsiyalar
Raqamli funktsiyalar raqamli qiymatlarni manipulyatsiya qilish uchun ishlatiladi.
Quyida Sass-dagi barcha raqamli funktsiyalar ro'yxati keltirilgan:
Funktsiya | Tavsif va Misol |
---|---|
abs(number) | Raqamning mutlaq qiymatini qaytaradi. |
Misol: abs(15) | Natija: 15 |
Misol: abs(-15) | Natija: 15 |
ceil(number) | Raqamni yuqoriga qarab yaqin butunga yaxlitlaydi. |
Misol: ceil(15.20) | Natija: 16 |
comparable(num1, num2) | num1 va num2 o'lchov birliklari taqqoslanadimi yoki yo'qligini qaytaradi. |
Misol: comparable(15px, 10px) | Natija: true |
Misol: comparable(20mm, 1cm) | Natija: true |
Misol: comparable(35px, 2em) | Natija: false |
floor(number) | Raqamni pastga qarab yaqin butunga yaxlitlaydi. |
Misol: floor(15.80) | Natija: 15 |
max(number...) | Bir nechta raqamlar ichidan eng kattasini qaytaradi. |
Misol: max(5, 7, 9, 0, -3, -7) | Natija: 9 |
min(number...) | Bir nechta raqamlar ichidan eng kichigini qaytaradi. |
Misol: min(5, 7, 9, 0, -3, -7) | Natija: -7 |
percentage(number) | Raqamni foizga aylantiradi (raqamni 100 ga ko'paytiradi). |
Misol: percentage(1.2) | Natija: 120 |
random() | 0 va 1 orasidagi tasodifiy raqamni qaytaradi. |
Misol: random() | Natija: 0.45673 |
random(number) | 1 va berilgan raqam orasida tasodifiy butun sonni qaytaradi. |
Misol: random(6) | Natija: 4 |
round(number) | Raqamni eng yaqin butunga yaxlitlaydi. |
Misol: round(15.20) | Natija: 15 |
Misol: round(15.80) | Natija: 16 |