一,函数的return不仅可以返回结果 还有终止函数的功能
function Arr(sum,sum){
return sum+sum;
alerta('这个alerta语句不会执行 以为在return后面')
}
re = Arr(1,3);
console.log(re);
二,return返回结果只能返回一个值 如果后面有多个返回值 则只返回最后一个
function arr(aum,aum1){
return aum,aum1;// return 返回结果只能返回一个值 如果后面有多个返回值 则只返回最后一个值
}
rr = arr(1,5);
console.log(rr); // 5
三,如果硬要return返回多个值 可以用返回数组的形式返回多个值 但是返回的是一个数组
function aii(num1,num2){
return [num1 + num2,num1,num2];//返回的是一个数组
}
console.log(aii(2,4));
四,函数如果有return则返回return后面的值,函数如果没有return 则返回的是undefined
function ari(aam,aam1){
// return aam,aam1;
}
var rrr = ari(1,5);
console.log(rrr);//undefined