<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<script>
// 函数的返回值
// function add(a, b) {
// // console.log(a + b)
// a + b
// return 'hello' // 返回值 通过return关键字 来指定 这个函数执行后返回到外面的结果
// }
// // 函数() 代表是函数执行的意思 同时函数名() 整体 代表函数返回的结果
// // console.log(add(10, 20))
// // console.log(add(10, 20))
// console.log(add())
// 定义部分
// function add(a, b) {
// var total = a + b
// // return total // return 后面跟着的是 一值
// // return a + b
// // return {id: 1}
// }
// console.log(add(10, 20))
// 在函数外面定义一个变量sum 接收add这个函数执行后返回值(返回结果)
// var sum = add(10, 20)
// console.log(sum)
// console.log(sum + 100)
// var sum1 = add(100, 100)
// console.log(sum1)
// add 函数名 代表是这个函数本身(也就说明add这个变量存储的是这个函数体)
// console.log(add) 定义部分
// 函数名() 让函数执行 同时代表函数执行后的返回值
// add()
// console.log(add())
// function fn(a, b) {
// return a + b // return 整个函数执行就结束了 并且后面代码都不会再执行了
// console.log(100)
// }
// console.log(fn(10, 10))
// function fn(a, b) {
// console.log(100)
// return a + b // return 整个函数执行就结束了 并且后面代码都不会再执行了
// }
// console.log(fn(10, 10))
function fn(a, b) {
var total = a + b
if (total > 10) {
return '这个值是大于10'
} else {
return '这个是10以内加法'
}
console.log('我是后面的代码')
}
// console.log(fn(10, 10))
// console.log(fn(1, 2))
function loop(n) {
for (var i = 0; i < n; i++) {
console.log(i) // 5
if (i === 5) {
return '当前i=5' // 整个函数执行结束 并且循环也结束了
}
console.log('我是循环体里的')
}
}
console.log(loop(10))
</script>
</body>
</html>
复制代码
function-返回值
最新推荐文章于 2022-08-01 16:47:23 发布