麻烦老师们看看代码注释的理解正确吗,谢谢
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
function arrReverse(arr) {
var newArr = [];
for (var i = 0; i < arr.length; i++) {
//补充代码
/* 新数组首个元素就是旧数组的最后一个元素(注意位置的数字是永远都是长度-1) */
newArr[i]=arr[arr.length-i-1];
}
//补充代码
return newArr;
}
document.write(arrReverse([1, 2, 3, 4, 5, 6, 7, 8]));
</script>
</body>
</html>
正在回答
同学你好,代码实现的是正确的,理解的也是正确的。
继续加油,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星