JavaScript
توابع
JS Functions
پارامتر Rest (...)
آرگومانهای باقیمانده تابع را در یک آرایه واقعی جمع میکند. برای توابع با تعداد نامشخص ورودی مثل جمع چند عدد یا ساخت کلاسهای CSS استفاده میشود.
سینتکس
function fn(first, ...rest) { ... }
مثال کاربردی
function sum(...nums) {
return nums.reduce((a, n) => a + n, 0);
}
sum(1, 2, 3); // 6