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(); 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 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
Latest tech news and coding tips.
A SOC Analyst (Security Operations Center Analyst) is one of the frontline defenders of an organization’s cybersecurity…
Most image upload systems assume one thing: the user has a stable internet connection. That assumption…
Imagine a user submits a form while their internet connection suddenly disappears. Normally, the request…
Cybercriminals don't always announce their presence. Many compromises are designed to remain unnoticed for weeks…
For years, jQuery was everywhere. If you were building websites in the 2010s, there was a…
Few things halt a developer’s flow faster than seeing the dreaded word: CONFLICT. A Git merge…