功能分类: Functions Applab JavaScript 少儿编程
在函数定义里,指定函数返回值。
当你定义一个函数时,相当于定义了一个以函数名称命名的一系列代码的集合。而当你调用这个函数时,实际调用的是跟这个函数名称相关联的一系列代码。当函数调用结束时,程序会回到调用函数代码的地方。
在函数定义里,如果使用 return
一个值语句,当程序运行到这里时,函数执行完毕,返回指定的值并回到调用函数代码的地方。通过这种方式,输出函数结果,并在程序里对结果进行相应处理。
示例代码:掷骰子 调用两次掷骰子函数,将两次点数和输出到控制台日志。
// 调用两次掷骰子函数,将两次点数和输出到控制台日志
console.log(rollDie() + rollDie());
// 使用 randomNumber 随机数方法,返回掷骰子随机点数
function rollDie() {
var roll = randomNumber(1,6);
return roll;
}
示例代码:圆面积 调用函数,获取指定半径圆的面积。
// 调用函数,获取指定半径圆的面积。
var area = computeCircleArea(10);
console.log(area);
// 定义一个函数,计算指定半径圆面积
function computeCircleArea(radius) {
return Math.PI * Math.pow(radius, 2);
}
return ___;
名称 | 类型 | 必需 | 参数描述 |
---|---|---|---|
___ | any | Yes | 返回值可以是数字/字符串/布尔值/数组/对象,或数字/字符串/布尔值/数组/对象类型的变量,或返回数字/字符串/布尔值/数组/对象类型的方法,或返回数字/字符串/布尔值/数组/对象的表达式。 |
返回值可以是数字、布尔值或字符串,也可以是数组或其他对象。