前言
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循环输出10到1的倒序数字。
2.使用while循环计算1到100之间所有偶数的和。
3.使用do...while打印出九九乘法表。
结语:
到这里各路大神,已经掌握了循环语句。我说的,就算没有,把下面的题做了你就懂了。在上一章也是留了一些题目,我希望呢,大家不要只是看,虽然之前确实只能看看,但是你是不是可以写写笔记心得啊,笔者写的不好,你是不是可以过来说,写的什么,这么简单,能不能来点难度,难道你的上限就是这里????还没我写的好。归根到底,我的目的呢还是让大家开始总结思考,所以每次做完练习题,你写一篇文章,在过来评论留言你的文章链接,在这一章下面,那么这个就是你以后宝贵的财富,我称为叫看的见的思考!
好了,如果本章内容你已经全部搞定的话,那么就让我进入下一章跳转语句🚀🚀