# Использование директивы @return в Sass
Директива `@return` в Sass используется для вызова возвращаемого значения функции. Это ключевое слово, которое указывает Sass на то, что нужно вернуть определенное значение из функции. Именно это значение, которое будет использовать функция при её вызове.
Возьмем, к примеру, следующую функцию в Sass:
```sass
@function calculate-margin($num) {
@return $num * 10px;
}
```
В этом примере создается функция `calculate-margin()`, которая принимает один аргумент (`$num`). Директива `@return` внутри функции умножает аргумент на `10px` и возвращает результат этой операции. Это значение можно использовать в дальнейшем в style.css файле при задании отступов.
```sass
div {
margin: calculate-margin(2);
}
```
Когда мы вызываем функцию `calculate-margin()` с аргументом `2`, директива `@return` возвращает значение `20px`, которое затем применяется для свойства margin в элементе div. В итоге, div получает отступ равный `20px`.
При использовании функций в Sass важно помнить, что директива `@return` обязательно должна быть включена в функцию. Если функция Sass не содержит директиву `@return`, она не будет выводить никакого значения при её вызове и не будет иметь никакого эффекта. Важно также отметить, что функция может содержать только одну директиву `@return`.