循环语句之while

While语句包括一个循环条件和一段代码块,只要条件为真,就不断 循环执行代码块。

1

2

3

while (条件) { 

        语句 ;

}

var i = 0;
while (i < 100) {console.log('i 当前为: ' + i); i = i + 1;
}

下面的例子是一个无限循环,因为循环条件总是为真

1

2

3

while (true) {

console.log('Hello, world'); 

}

所有for循环,都可以改写成while循环

1

2

3

4

5

6

7

8

9

10

11

12

13

// for

var x = 3;

for (var i = 0; i < x; i++) { 

        console.log(i);

}

// while

var x = 3;

var i = 0;

while (i < x) {

        console.log(i);

        i++;

 }

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/web/83089.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

蓝桥杯第十届国B 质数拆分

题目描述 本题为填空题&#xff0c;只需要算出结果后&#xff0c;在代码中使用输出语句将所填结果输出即可。 将 2019 拆分为若干个两两不同的质数之和&#xff0c;一共有多少种不同的方法&#xff1f; 注意交换顺序视为同一种方法&#xff0c;例如 220172019 与 201722019 …

曼昆《经济学原理》第九版 第十二章税收制度的设计

一、税收基本概念 税收分类&#xff1a; 比例税&#xff1a;税率不随税基变化&#xff08;如部分增值税&#xff09;累进税&#xff1a;税率随税基增加而上升&#xff08;如个人所得税&#xff09;累退税&#xff1a;税率随税基增加而下降&#xff08;如社会保险税上限&#…

在Spring Boot中集成RabbitMQ的完整指南

前言 在现代微服务架构中&#xff0c;消息队列&#xff08;Message Queue&#xff09;是实现异步通信、解耦系统组件的重要工具。RabbitMQ 是一个流行的消息中间件&#xff0c;支持多种消息协议&#xff0c;具有高可靠性和可扩展性。 本博客将详细介绍如何在 Spring Boot 项目…

IDC智能机房整体解决方案

该文档为 IDC 智能机房整体解决方案,目标是实现机房智能化、可视化、远程化管理,提升运维效率与客户服务能力。方案涵盖物理安全智能化(智能电子锁,支持远程控制、权限管理及离线 / 在线授权,兼容 1-3mm 门板厚度等)、监控智能化(人员定位、摄像头、机柜温湿度监控、能耗…

Kafka入门-集群基础环境搭建(JDK/Hadoop 部署 + 虚拟机配置 + SSH 免密+Kafka安装启动)

Kafka 简介 传统定义&#xff1a;Kafka是一个分布式的基于发布/订阅模式的消息队列&#xff0c;应用于大数据实时处理领域。 Kafka最新定义&#xff1a;Apache Kafka是一个开源分布式事件流平台&#xff0c;被数千家公司用于高性能数据管道、流分析、数据集成和关键任务应用…

【仿生机器人】建模—— 图生3D 的几个办法

两件事&#xff01; 第一件&#xff1a; 强如 Gemini&#xff0c;在多模态和三维空间的理解中&#xff0c;如果不微调去做下游应用&#xff0c;直接 Zero-shot 的 效果是很差的 好处是有多视角图生3D&#xff0c;效果还可以&#xff0c;但是也没有很精细&#xff0c;&#xf…

简约商务通用宣传年终总结12套PPT模版分享

IOS风格企业宣传PPT模版&#xff0c;年终工作总结PPT模版&#xff0c;简约精致扁平化商务通用动画PPT模版&#xff0c;素雅商务PPT模版 简约商务通用宣传年终总结12套PPT模版分享:商务通用年终总结类PPT模版https://pan.quark.cn/s/ece1e252d7df

modelscope下载gguf格式模型

modelscope下载gguf格式模型 ollama加载模型 模型地址 https://www.modelscope.cn/models/okwinds/CompassJudger-1-7B-Instruct-GGUF-V3-LOT pip install modelscope modelscope download --modelokwinds/CompassJudger-1-7B-Instruct-GGUF-V3-LOT --include "CompassJ…

关于uniapp展示PDF的解决方案

在 UniApp 的 H5 环境中使用 pdf-vue3 组件可以实现完整的 PDF 预览功能。以下是详细实现步骤和注意事项&#xff1a; 一、安装依赖 安装 pdf-vue3 和 PDF.js 核心库&#xff1a; npm install pdf-vue3 pdfjs-dist二、基本使用示例 <template><view class"con…

解决Excel词典(xllex.dll)文件丢失或损坏问题的终极指南:从基础到高级修复技巧

在日常使用Microsoft Excel的过程中&#xff0c;许多用户可能会遇到一个令人沮丧的问题&#xff1a;Excel词典文件xllex.dll丢失或损坏。这不仅会影响到Excel的正常功能&#xff0c;还可能导致数据处理效率的降低。在这篇文章中&#xff0c;我们将深入探讨这一问题的原因&#…

Linux中《基础IO》详细介绍

目录 理解"文件"狭义理解广义理解文件操作的归类认知系统角度文件类别 回顾C文件接口打开文件写文件读文件稍作修改&#xff0c;实现简单cat命令 输出信息到显示器&#xff0c;你有哪些方法stdin & stdout & stderr打开文件的方式 系统⽂件I/O⼀种传递标志位…

第11篇:数据库中间件系统可配置化设计与动态规则加载机制

11.1 引言&#xff1a;为什么需要可配置化&#xff1f; 数据库中间件在企业级环境中往往需要支持多租户、多业务场景、多数据库后端&#xff0c;因此固定逻辑会迅速过时或僵化。 为了提升 灵活性、可扩展性、部署效率&#xff0c;中间件系统亟需实现&#xff1a; ✅ 高度可配置…

C++信号处理程序解析与改进

这个程序演示了如何使用sigaction来捕获和处理信号&#xff08;特别是SIGINT&#xff0c;即CtrlC&#xff09;。以下是关键点和潜在问题的分析&#xff1a; 程序功能 信号捕获&#xff1a;注册自定义处理函数handler来捕获信号2&#xff08;SIGINT&#xff0c;通常由CtrlC触发…

Go爬虫开发学习记录

Go爬虫开发学习记录 基础篇&#xff1a;使用net/http库 Go的标准库net/http提供了完善的HTTP客户端功能&#xff0c;是构建爬虫的基石&#xff1a; package mainimport ("fmt""io""net/http" )func fetchPage(url string) string {// 创建自定…

ubuntu 系统分区注意事项

ubuntu 系统分区大小&#xff0c;注意事项&#xff1a; 安装ubuntu系统时&#xff0c;需要进行分区&#xff0c;手动分区时&#xff0c;有一点需要注意。一开始我也没有注意&#xff0c;长时间使用后才发现的问题。 需要注意一点&#xff0c;如果不对 /usr 进行单独分区&…

AI知识库调用全攻略:四种实战方法与技术实现

本文详细解析AI如何调用知识库解决实际问题&#xff0c;涵盖四种核心调用方式&#xff08;直接检索匹配、向量检索生成、工具调用知识库、多轮对话知识库&#xff09;&#xff0c;附具体业务样例与技术实现步骤&#xff0c;最后总结常见问题解决方案&#xff0c;助你快速搭建智…

WebRTC(一):整体架构

架构总览 模块划分 媒体采集模块 使用浏览器 API&#xff1a;getUserMedia()。采集摄像头&#xff08;video&#xff09;、麦克风&#xff08;audio&#xff09;。通过 MediaStreamTrack 管理单轨道。 媒体处理与编解码 编码器&#xff08;发送端&#xff09;&#xff1a; …

商品中心—1.B端建品和C端缓存的技术文档二

大纲 1.商品中心的专业术语 2.商品中心的基本业务系统 3.商品中心整体架构设计以及运行流程 4.商品B端—商品编码生成逻辑 5.商品B端—商品核心数据模型 6.商品B端—转换建品请求数据为商品模型数据 7.商品B端—商品建品时商品编号补全与审核配置 8.商品B端—商品审核前…

网络之交换机

定义与作用 交换机是一种为所连接的IT设备提供网络通信的设备&#xff0c;主要作用是转发传输数据&#xff0c;实现网络设备之间的通信互联&#xff0c;还能对网络进行分段和隔离&#xff0c;划分多个虚拟网段&#xff0c;提高网络安全性&#xff0c;以及对不同端口、用户和应用…

AI不会杀死创作,但会杀死平庸

作为一个敲了8年Java代码的普通本科程序员&#xff0c;日常主要泡在会议后台管理系统的开发里。从2023年底被朋友拽着试了第一把AI工具到现在&#xff0c;电脑手机上的AI软件比外卖App还多——写代码的Copilot、画时序图的工具、聊天的ChatGPT、Deepseek&#xff0c;基本市面上…