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.
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…
Spring Boot is one of the most popular frameworks for building REST APIs in Java.…
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…