Alle parametre for funktion i LESS

Lad os sige, at vi har følgende funktion:

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

Når man opretter en sådan funktion, er det ikke særlig praktisk, at vi først er nødt til at opremse alle parametre i funktionserklæringen, og derefter opremse de samme parametre inde i funktionen.

Her kommer den specielle centrale variabel @arguments til undsætning, som indeholder alle funktionens parametre. Lad os forenkle vores kode ved at bruge denne variabel:

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

Forenkl koden for følgende funktion:

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