JavaScript基础第三天(for、while循环)

本文详细介绍了JavaScript中的for循环和双重for循环的语法与使用,包括打印正三角形、寻找质数和绘制九九乘法表等示例。同时,也展示了while循环的运用,如打印1-10的数字和计算1-100的和。通过这些实例,深入理解循环控制结构在编程中的应用。
摘要由CSDN通过智能技术生成

1、for循环

语法:

for (初始化变量;条件表达式;操作表达式) {
        //循环体
    }

初始化变量:初始化一个计数器,可以用var声明新的变量来记录次数。
条件表达式:确定循环能否执行。如果是true就执行循环,false就退出循环。
操作表达式:对变量有规律的计算。

1243243243…

	for (let count = 0; count < 10; count++) {
        	console.log('春花秋月何时了')

    }

2、双重for循环

语法:

for (外循环的初始; 外循环的条件; 外循环的操作表达式) {
	    for (内循环的初始; 内循环的条件; 内循环的操作表达式) {  
   			需执行的代码;
	}
}

求1-100内的质数

    for (let i = 2; i <= 100; i++) {
        let flag = true
        for (let j = 2; j < i ; j++){
            if (i % j == 0){
                flag = false
            }
        }
        if (flag == true){
            console.log(i)
        }
    }

打印正三角*

    for (let i = 0; i < 6; i++){
        let str = ''
        for (let j = 0; j < i + 1; j++) {
            str += '☆'
        }
        console.log(str)
    }

倒三角九九乘法表

    for(let i = 9; i >= 1; i--){
        let str = ''
        for (let j = 1; j <= i ;j++){
            str += i + '*' + j + '=' + i*j + ' '
        }
        console.log(str)
    }

九九乘法表

    for(let i = 1; i <= 9; i++){
        let str = ''
        for(let j = 1; j <= i; j++){
            str += i + '*' + j + '=' + i * j + ' '
        }
        console.log(str)
    }

1、3while循环

语法:

while (条件表达式) {
 // 循环体代码 
}

打印1-10

    let i = 1
    while(i <= 10){
        //循环体
        console.log(i)
        //累加器00000000
        i++;
    }

//从1加到100

    let i = 1
    let sum = 0
    while(i <= 100){
        sum += i
        i++
    }
    console.log(sum)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

春花.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值