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.
Why borrowing code is a skill—when you understand what you're copying. For years, "copy-paste developer"…
Interactive forms rarely keep every field active all the time. Sometimes an input should only…
A modern JavaScript API for working with dates, times, time zones, and calendars without the…
Understanding What Happens Behind the Scenes Node.js looks simple from the outside—you write JavaScript, call…
The need for absolute certainty is the greatest disease the engineering mind faces. The moment…
The software industry is one of the most competitive places to build a career. Every…