当函数执行完的时候,并不是所有时候都要把结果打印.我们期望函数给我们一些反馈(比如计算的结果返回进行后续的运算),这个时候可以让函数返回一些东西.也就是返回值.函数通过return返回一个值.
返回值语法:
<script>
//声明一个带返回值的函数
function 函数名(形参1,形参2,形参..){
//函数体
return 返回值;
}
</script>
<script>
/*function f(形参1,形参2){
//代码
//return 返回值;
}
var re=f(实参1,实参2)*/
function f(a,b){
var c=a-b;
return c;
console.log(444);
}
var h=f(5,2);
console.log(h);
// 如果函数中没有reurn,那么函数调用之后接到的返回值就是undefined
// 如果函数中有reurn,但reurn后面没有值,那么函数调用之后接到的返回值就是undefined
// 函数中reurn之后,不管有什么代码,均不执行:reurn后函数的调用结束
</script>