老师,请检查。注释的理解是否正确
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<title></title>
</head>
<body>
<script>
//在此处补充代码
var arr = [2, 4, 1, -1, 56, 3, -7];
function min() {
if (arguments.length == 0) return;
var num = 0;
for (var i = 0; i < arguments.length; i++) {
// 假设num是最小值,arguments[i]与num比较
if (arguments[i] < num) {
// 如果小于最小值,就更改最小值为当前项
num = arguments[i]
}
}
return num;
}
var result = min.apply(window, arr)
console.log(result)
</script>
</body>
</html>
正在回答
同学你好,代码逻辑没有问题,注释也是正确的。继续加油,祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星