为什么这样做是错的,错在哪?这样返回的结果是undefined
来源:6-4 编程练习
vuepz
2019-08-18 15:54:57
2回答
好帮手慕码
2019-08-18
同学你好!
代码中问题可能在:这里应该是<,否则最后一项是undefined
并且,逻辑是不对的,返回了数组中的最后一项。可以参考如下去进行比较:
定义数组中第一个数字,反复与第一个数字比较大小
效果:
并且建议同学如果提问的话,建议粘贴代码在问答区进行提问,以便准确的查找问题哦~
如果帮助到了你,欢迎采纳,祝学习愉快~
好帮手慕码
2019-08-21
同学你好!
代码中缺少一个{
如果是<=为undefined的原因:
逻辑错误的地方,如果最小的数字在数组中间,输出的还是最后一个数字-7:
所以同学可以参考回复一种的修改方式即可实现。
如果帮助到了你,欢迎采纳,祝学习愉快~
相似问题