示例代码如下:
<script>
// 定义计算平均值的函数
function calcAverage(numbers) {
// 判断参数是否为数组类型,如果不是,则返回 undefined
if (!Array.isArray(numbers)) {
return undefined;
}
// 如果数组为空,则返回 0
if (numbers.length === 0) {
return 0;
}
// 定义变量 sum 用于存储数组中所有元素的和
let sum = 0;