JavaScript Return multiple values from function

In this article, we will see how to return multiple values from a function. In order to return multiple values from a function, we can not directly return them. But we can return them in form of an Array and Object.
Example 1: This example returns the array [“GFG_1”, “GFG_2”] containing multiple values.
Javascript
| functionset() {    return["GFG_1", "GFG_2"];}let [x,y] = set();console.log(x);console.log(y); | 
Output
GFG_1 GFG_2
Example 2: This example returns the object return {Prop_1: “Value_1”, Prop_2: “Value_2” }; containing multiple values.
Javascript
| functionset() {    return{        Prop_1: "Value_1",        Prop_2: "Value_2"    };}console.log(set);functionreturnVal() {    let val = set();    console.log("Prop_1 = "+ val['Prop_1']        + "Prop_2 = "+ val['Prop_2']);}returnVal() | 
Output
[Function: set] Prop_1 = Value_1Prop_2 = Value_2
 
				 
					


