softare development

Accept Unlimited Arguments in a JavaScript Function

In this tutorial, we will see how to accept unlimited arguments in a JavaScript function.

A function is block of code that can hold and process a logic. Functions in JavaScript can be declared using the function keyword or arrow function.

function sum(){
console.log("this is a function.");
}
sum();

Function With Parameters

Functions can also have parameters and the number of parameters supplied must be equal to the number of parameters passed.

function sum(a,b){
return a + b;
}
console.log(sum(5,5)); //10

Function With Unlimited Arguments

Functions can also take unlimited number of parameters as well. To accept an unlimited number of arguments in a JavaScript function, we will use the spread operator.

 function sum(...nums){
   let sum = nums.reduce((a, b) => {
     return a + b;
   })
   return sum
}
console.log(sum(4,5,6,2,3,3))

The above function will accept unlimited number of parameters in the JavaScript function. The function returns a sum of all the passed arguments.

Top 30 React Native Questions and Answers

Recent Posts

Trump Extends U.S. TikTok Sale Deadline to September 2025

In a surprising turn of events, former President Donald Trump announced on June 19, 2025,…

1 week ago

Master React Native Flexbox

Flexbox is a powerful layout system in React Native that allows developers to create responsive…

2 weeks ago

Getting Started With TensorFlow

"The journey of a thousand miles begins with a single step." — Lao Tzu Welcome…

2 weeks ago

Your Mind is a Supercomputer

We often describe ourselves as "processing" information, "rebooting" after a bad day, or feeling "overloaded"…

3 weeks ago

What is a QR Code And How to Create One

QR codes have evolved from a niche tracking technology to an indispensable digital connector, seamlessly…

4 weeks ago

Will AI Replace Software Developers?

Artificial Intelligence (AI) has made remarkable progress in recent years, transforming industries such as healthcare,…

1 month ago