When we call a function in JavaScript, we can only return one value using the return statement:

const getAge = () => {
  return 37
}

const getName = () => {
  return 'Flavio'
}

How can we return multiple values from a function?

One easy trick is to return an array

const getDetails = () => {
  return [37, 'Flavio']
}

This is fine, and we can get the values in this way thanks to array destructuring:

const [age, name] = getDetails()

#javascript #values #programming

How to return multiple values from a function in JavaScript
14.65 GEEK