for循环

//for(开始;结束条件;变量更新){}

// 打印1-100

for(let i:number=0;i<=100;i++){

    console.log(i);

   

}

// 死循环程序中避免出现

// 即使需要你使用也需要推出条件

for(;;){

}

// 条件可以拆分但是;不能少

let i:number=0

for(;i<=100;){

    console.log(i);

    i++    

}

// 1-100之间的和,当总和大于3000是 i的值是多少

let sum4:number=0;

let j:number=0

for(let i:number=0;i<=100;i++){

    sum4+=j

    if(sum4>3000){

        // 结束循环

        break

    }

}

console.log(sum4);

console.log(j);

/ 多重循环

// 学校有3各班级每个班级有十个人

// 打印出每个学生的学号  班级号+学号  1班第一名 11

for(let i:number=1;i<=10;i++){

    console.log(`1${i}`);

   

}

// 三个班级的学号

for(let j:number=1;j<=3;j++){

    for(let i:number=1;i<=10;i++){

        console.log(`${j}${i}`);

    }

}

// 四个专业,每个专业有三个班,每个班有5个学生

// 打印学生学号86



 

// 直角三角形

for(let j:number=1;j<=6;j++){

    let str='';

    for(let k:number=1;k<=j;k++){

        str+='*\t'

    }

    console.log(str);

   

}

// 到直角三角形

for(let j=6;j>=1;j--){

    let str='';

    for(let k=j;k>=1;k--){

        str+='*\t'

    }

    console.log(str);

}

// 等腰三角形

for(let k:number=1;k<=5;k++){

    let str=''

    for(let i=1;i<=5-k;i++){

        str+="-\t"

    }

    for(let j:number=1;j<=2*k-1;j++){

        str+='*\t'

    }

    console.log(str);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值