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;
}