/*
    for(表达式1;表达式2;表达式3){
    循环体语句;
    }
    for(1.表达式1;2.表达式2;3.表达式3){
    4.循环体语句;
    }
    先执行1,再执行2表达式
            如果2表达式结果为false,退出循环
            如果2表达式的结果为true,执行4,执行3,执行2
    
    */
    //打印1-3
    /*for(var i=1;i<=3;i++){
        document.write(i+" ")
    }*/
    
    //计算1-100的和
    //sum=1+2+3+4...+100
    //定义计数器
    /*var sum=0;
    for(var i=1;i<=100;i++){
        sum=sum+i;
    }
    document.write(sum);
        */
    
    //5-150的乘积
    /*var n=1;
    for(var i=5;i<=150;i++){
        n=n*i;
    }
    document.write(n);
    */
    //计算1-100之内的偶数和
    /*var n=0;
    for(var i=2;i<=100;i=i+2){
        n=(n)+i
    }
    document.write(n);*/
    
    /*//遍历数组
    var arr=["a","m","a","z","e"];
    //取值
    for(var i=0;i<arr.length;i++){
        document.write(arr[i]);
    }
    //死循环
    while(true){
        
    }
    */
    
    
    
    /*
    for(变量 in 对象){
        执行的语句块;}
    */
    /*var arr=["a","m","a","z","e"];
    var i=0;
    for(i in arr){
        document.write(arr[i]);
    }*/
    
    
    
    //break和continue的区别
    //break是直接结束本循环
    /*for(var i=0;i<=5;i++){
        //当i=3时退出循环
        if(i==3){
            break;
        }
        document.write(i);
    }*/
    
    //continue结束本次循环进入下个循环
    for(var i=0;i<=5;i++){
        //当i=3时退出循环
        if(i==3){
            continue;
        }
        document.write(i);
    }