函数返回值
// 函数的返回值 return
// 在函数里面定义的变量 在函数外面是不能使用的
// 我们需要在函数外面使用函数里面定义的变量的值 函数中通过return 把a变量的值返回出去
function fn(){
var a =10;
console.log(a);
return a; //return 的是a的值 不是a这个变量
}
// fn();
// console.log(a); //报错 a is not defined
// 接收函数的返回值
// var aa= fn()
// console.log(aa);
// function sum(a,b){
// console.log(a+b); //只能在控制台输出a和b的和
// }
// sum(23,45);
// 我想让两个数的和 除了可以在控制台还可以在页面上输出,甚至可以再次进行运算
// 将函数内部处理后的结果返回到调用该函数的地方
// function sum(a,b){
// return a+b;
// }
// var s=sum(23,45);
// console.log(s);
// document.write(s);
// alert(s);
// // 再次进行运算
// console.log(s+100);
// return 退出函数
function fn(){
return 5;
console.log(89);
}
// 函数中写了return return后面的语句不再执行
console.log(fn()); //函数调用 同时输出fn函数的返回值