双重循环

64 阅读1分钟

匿名自执行函数

let str=(function(){ alert(1) })()

递归函数

    function fn(n){
        // debugger
        if(n>=1){
            return n+fn(n-1)
        }
        return 0
    }
    let num=fn(3);
    document.write(num);


双重循环

多重循环的使用

注意:

各循环可互相嵌套



一般不超过三层



外层循环变量变化一次,内层循环变量要变化一遍;

for(var i=1;i<=9;i++){ for(var j=1;j<=i;j++){ var jg=j*i;\
document.write(''+j+'* '+i+'='+ i*j+''); } document.write('\
'); } 第一层确定几行,第二层确定每一行值得个数

结束--break

let i=1;
while(i<=5){
    if(i==4){
        break;
    }
    document.write(`我是软件大道的程序猿${i}<br>`);
    i++;
    
}

双重for循环的规律是:外层执行一次,内层执行一遍