Всички параметри на функцията в LESS

Нека имаме следната функция:

styles.less.border(@w, @c, @t) {
  border: @w @c @t;
}

При създаването на такава функция не е много удобно, че първо трябва да изброим всички параметри в декларацията на функцията, а след това да изброяваме същите параметри вътре във функцията.

На помощ идва специалната ключова променлива @arguments, съдържаща в себе си всички параметри на функцията. Нека опростим нашия код, като използваме тази променлива:

styles.less.border(@w, @c, @t) {
  border: @arguments;
}
Задание 1

Опростете кода на следната функция:

styles.less.shadow(@x, @y, @r, @w, @c) {
  box-shadow: @x @y @r @w @c;
}