当前位置: 首页 > 帮助中心

JavaScript中while循环例子

时间:2026-01-31 15:58:00
JavaScript中的while循环是一种非常常见的循环结构,它可以让我们简单地重复执行一段代码,直到某个条件不再满足为止。下面我们来看一些while循环的实际应用,以便更好地理解这个概念。
假设我们要编写一个程序,模拟一个简单的游戏。在这个游戏中,玩家要不断地向前走,直到遇到第一面墙壁为止。我们可以使用while循环来实现这个功能,具体的代码如下:
let distance = 0;while (distance < 100) {console.log("向前走了10米");distance += 10;}console.log("遇到了墙壁,停止前进");

这段代码中,我们定义了一个名为distance的变量,它代表玩家离出发点的距离。然后我们使用了while循环,不断地输出“向前走了10米”,并让distance自增10,直到distance的值达到100为止。最后一行代码输出“遇到了墙壁,停止前进”,表示游戏结束。
在这个例子中,while循环的条件是distance< 100,意思是只要玩家离出发点的距离小于100米,就继续向前走。当distance的值达到100米时,这个条件不再满足,循环结束。
接下来,我们看另一个例子。假设我们要编写一个程序,计算1到10之间所有整数的和。我们可以使用while循环来实现这个功能,具体的代码如下:
let sum = 0;let i = 1;while (i <= 10) {sum += i;i++;}console.log("1到10之间所有整数的和为:" + sum);

这段代码中,我们定义了一个名为sum的变量,它代表所有整数的和。然后我们使用了while循环,从1开始,不断地将当前的整数加入sum中,直到处理完10为止。最后一行代码输出“1到10之间所有整数的和为:55”,表示计算完成。
在这个例子中,while循环的条件是i<= 10,意思是只要当前的整数小于等于10,就继续计算。当i的值达到11时,这个条件不再满足,循环结束。
最后,我们再看一个例子。假设我们要编写一个程序,输出所有小于100的偶数。我们可以使用while循环和if语句来实现这个功能,具体的代码如下:
let i = 0;while (i < 100) {if (i % 2 == 0) {console.log(i);}i++;}

这段代码中,我们使用了while循环,不断地遍历0到99之间所有的整数。在循环中,我们使用了if语句判断当前的整数是否是偶数,如果是,就输出它的值。最后,我们得到了所有小于100的偶数。
在这个例子中,while循环的条件是i< 100,意思是只要当前的整数小于100,就继续遍历。当i的值达到100时,这个条件不再满足,循环结束。
以上就是一些关于JavaScript中while循环的例子,它们向我们展示了while循环的强大和灵活。当我们遇到需要重复执行一段代码的场景时,可以考虑使用while循环来实现。
上一篇:javascript中函数嵌套的例题
下一篇:css拟物按钮图解
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素