函数的 return
作用:
1. 给函数添加一个返回值
2. 打断函数: 书写在 return 后面行的代码不会继续执行了
函数的返回值
1.在函数内以 return 关键字确定该函数的结果
2. return 数据
函数的问题:
1. fn 和 fn() 分别表示什么意思 ?
(1) fn 就是一个变量名, 存储的是该函数的 “地址”, 书写这句代码的时候, 不会执行函数内的代码
(2) fn() 表示把 fn 这个函数内的代码从上到下的执行一遍, 并且会根据 return 来决定是否得到返回值
案例
案例1 :求两个数字的和,把结果输出在控制台上
function fn1(a, b) {
var res = a + b
console.log(res)
}
fn1(10, 20)
案例2 :求两个数字的和,把结果输出在页面上
function fn2(a, b) {
var res = a + b
document.write(res)
}
fn2(100, 200)