为了账号安全,请及时绑定邮箱和手机立即绑定

这个是怎么实现自动排序的,求解释

//创建数组


        var arr = ['*', '##', "***", "&&", "****", "##*"];


        arr[7] = "**";


        //显示数组长度


        document.write("数组的长度为:" + arr.length + "<br/ >");


        //将数组内容输出,完成达到的效果。


        for (var i = 0; i < 6; i++) {


            if (i % 2 == 0)


                document.write(arr[i] + "<br/>");


            if (i == 1)


                document.write(arr[7] + "<br/>"); //这里不懂,它是怎么自动排列到第2个位置的,不是应该排最后吗?


        }

输出结果没问题。

正在回答

1 回答

for循环执行,为i为0时,打印arr[0]的值,i为1的时候,就打印arr[7]的值了啊。

0 回复 有任何疑惑可以回复我~
#1

qq_血海飘香_0 提问者

非常感谢!
2017-06-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个是怎么实现自动排序的,求解释

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信