一打for循环就死机

来源:3-8 编程练习

疯狂编程丶

2016-01-13 10:54

为啥我一打for循环浏览器就死机了?????

写回答 关注

9回答

  • 谁说无爱
    2016-02-15 13:58:40

    var  arr = ['*','##',"***","&&","****","##*"];
        for(i=0; i<arr.length/2; i++){
            document.write(arr[2*i]+'<br>');
        }

    for循环先在其他编辑器编辑再复制过来,这个代码是可以实现

    *

    ***

    ****

    这种效果的,你们的代码都检查过了吗

  • 熙希君
    2016-02-01 09:07:35

     //创建数组
     var arr=['*','##','***','&&','****','##'];
     //显示数组长度
    alert(arr.length);
     
     //将数组内容输出,完成达到的效果。
    for(i=0;i<arr.length;i++){
        document.write(arr[i]+'<br/>');
        }

  • 疯狂编程丶
    2016-01-28 08:43:49

    不都是这样写吗,加个注释就行了呗

  • 烜烜
    2016-01-27 20:48:29

    楼上正解

  • vicky小雨
    2016-01-13 11:44:36

    你的for循环里的条件有问题,死循环或无限循环就会导致死机问题,把网页关了,修改循环条件就好了.

    例如:for(var i=0;i>-1;i++){}  这就是死循环,因为i从0开始自加后永远大于-1

  • Drift丶
    2016-01-13 11:30:12

    你的循环条件有问题。 

  • Winar_阿进
    2016-01-13 11:24:21

    注意查看你的函数循环,就是括号里面的,看看是不是死循环或者无限循环,

    如果死机了把网页关了重新开就好了。加油!

  • 简单自然悲观为难
    2016-01-13 11:20:06

    for循环是死循环,使浏览器的资源全都被你占用了 所以就死机了

  • 太阳花开o_0
    2016-01-13 11:19:16

    我昨天在慕课网写代码的时候也这样。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题