JavaScript 循环语句

65 阅读3分钟

前言

JavaScript提供了几种类型的循环语句,包括for循环、while循环和do...while循环。每种循环语句都有其特定的用途和语法,可以根据具体需求选择合适的循环类型。

一、for循环

for循环由三部分组成,初始表达式,循环条件和循环迭代器。用于在已知循环次数的情况下重复执行代码

for (初始化表达式; 循环条件; 循环迭代器) {
    // 循环体内的代码块
}

示例:
for (let i = 0; i < 5; i++) {
    console.log(i); // 输出0到4
}

二、while循环

while循环是一种条件控制的循环语句,它在循环开始前先检查给定的条件,只有条件满足时才会执行循环体内的代码块。如果条件不满足,则循环不会执行。while循环是一种条件控制的循环语句,它在循环开始前先检查给定的条件,只有条件满足时才会执行循环体内的代码块。如果条件不满足,则循环不会执行。

while (循环条件) {
    // 循环体内的代码块
}

示例:
let i = 0;
while (i < 5) {
    console.log(i); // 输出0到4
    i++;
}

三、do...while循环

do...while循环是一种后测试循环语句,它会先执行循环体内的代码块,然后再检查给定的条件。如果条件满足,循环会继续执行,否则循环终止。与while循环不同的是,do...while循环至少会执行一次循环体内的代码块,无论条件是否满足。do...while循环适用于至少需要执行一次循环的场景。

do {
    // 循环体内的代码块
} while (循环条件);

示例:
let i = 0;
do {
    console.log(i); // 输出0到4
    i++;
} while (i < 5);

示例:

1.使用for循环计算1到10的和

let sum = 0;
for (let i = 1; i <= 10; i++) {
    sum += i;
}
console.log(sum); // 输出55

2.使用while循环输出1到5的数字

let i = 1;
while (i <= 5) {
    console.log(i);
    i++;
}

3.使用do...while循环计算1到10的平方和

let sum = 0;
let i = 1;
do {
    sum += i * i;
    i++;
} while (i <= 10);
console.log(sum); // 输出385

练习题:

1.使用for循环输出101的倒序数字。

2.使用while循环计算1100之间所有偶数的和。

3.使用do...while打印出九九乘法表。

结语:

到这里各路大神,已经掌握了循环语句。我说的,就算没有,把下面的题做了你就懂了。在上一章也是留了一些题目,我希望呢,大家不要只是看,虽然之前确实只能看看,但是你是不是可以写写笔记心得啊,笔者写的不好,你是不是可以过来说,写的什么,这么简单,能不能来点难度,难道你的上限就是这里????还没我写的好。归根到底,我的目的呢还是让大家开始总结思考,所以每次做完练习题,你写一篇文章,在过来评论留言你的文章链接,在这一章下面,那么这个就是你以后宝贵的财富,我称为叫看的见的思考!

好了,如果本章内容你已经全部搞定的话,那么就让我进入下一章跳转语句🚀🚀