function arrReverse(arr) {
arr.reverse();
console.log(arr);
}
document.write(arrReverse([1, 2, 3, 4, 5, 6, 7, 8]));
老师我这个方法为啥不能实现
登陆购买课程后可参与讨论,去登陆吧
同学你好,是可以实现的,只是document.write输出结果不正确,因为arrReverse函数不是一个带返回值函数,所以不能直接将该函数作为结果输出,建议在arrReverse函数结尾使用return关键字返回arr结果即可,参考如下
祝学习愉快!
那为什么题目要用for循环来实现 想不通那个
同学你好,题目中只是给同学提供了一种实现思路,同学既可以自己编写函数实现,也可以直接调用js提供的reverse方法实现,选择其中一种方式能够实现即可。
如何自己编写函数实现,老师给同学讲一下实现思路:
for循环的目的就是把数组中的每个元素遍历出来,然后在新数组中重新倒序排列,这样就能实现数组内容的反向输出功能,具体代码如下:
我明白了老师 这种方法是让我们自己封装一个类似reverse的方法的函数是么
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
登录后可查看更多问答,登录/注册
入行前端,是明智的选择!市场需求大,就业前景好,入行门槛低,小白易上手 全新升级:技术更新,Vue3.0/TypeScript/React17.x; 技术更全面,从0基础到全栈开发再到大型项目构建
157 1
75 1
31 2
200 5
155 1
在线咨询
领取优惠
免费试听
领取大纲
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星