while循环_while循环的用法的例子

while循环_while循环的用法的例子while循环在满足条件是会进入循环,在执行一次后再次验证条件,如果还满足条件则继续进入循环,直到不满足条件跳出循环。

while循环在满足条件是会进入循环,在执行一次后再次验证条件,如果还满足条件则继续进入循环,直到不满足条件跳出循环。
while(条件){ 循环语句; }
例如用while循环打印菱形:
var i = 0, j = 0, row = 10, col = 20, n, a = 0, b, c; while (j++ < row) { n = 0; while (n++ < row – j) { document.write(“ ”); } i = 0; while (i++ < j * 2 – 1) { document.write(““); } document.write(“
“); } while (a++ < row) { col = 20; b = col; c = row – 1; while (c– > row – a) { document.write(“ ”); } while (col– > a * 2 – 1) { document.write(“
“); } document.write(“
“); }

while循环中还有break命令,跳出当前循环
例如:求0-100以内质数
var j = 1,i=2,bool=true; while (j++ < 100) { i = 2; bool = true; while (i < j) { if (j % i === 0) { bool = false; break; } i++; } if (bool) console.log(j); }
若在循环前有命名,break:命名,则会直接跳出命名的循环
var i=0; var j=0; // 循环前增加id: lzl:while(i++<10){ j=0; while(j++<10){ // break 跳出到指定的id位置 if(i*j>50) break lzl; } } console.log(i,j);
while循环中还有continue指令,遇到满足条件的话直接跳到下一次循环继续往后,当前continue后面的语句不执行
例如:
var i=0; var sum=0; while(i++<10){ if(i===5) continue; sum+=i; } console.log(sum);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13421.html

(0)

相关推荐

  • Navicat15最新版本激活成功教程 亲测可用!!!

    Navicat15最新版本激活成功教程 亲测可用!!!1、下载Navicat Premium官网https://www.navicat.com.cn/下载最新版本下载安装 2、本人网盘链接:https://pan.baidu.com/s/1ncSaxId

    2023-02-07
    155
  • IDEA 永久激活

    IDEA 永久激活原文链接:https://blog.csdn.net/halen001/article/details/81137092(1)下载好激活成功教程补丁(2)将/bin目录下的idea.exe.vmoptions和idea.exe.vmoptions文件中的-javaagent参数做修改就行。(3)获取注册码http://idea.lanyus.com点击获取,并注册(4)结果显示…

    2023-03-23
    299
  • 自动化如何选择用例「终于解决」

    自动化如何选择用例「终于解决」问题来源于群里的一次聊天,在测试自动化实施中如何最大产出的问题。强调自动化覆盖率?太片面了不太行。自动化效率?由于稳定性和可靠性不给力,这一条好像也不行。BUG比率?这项更不行。 在开始自动化测试之前,需要考虑到在自动化测试上投入的时间、精力和资源后,看看自动化测试可以带来什么…

    2023-08-02
    130
  • Redis的Java客户端[亲测有效]

    Redis的Java客户端[亲测有效]- Jedis
    – 优点:以 Redis 命令作为方法名称,学习成本低廉,简单且实用
    – 缺点:Jedis 的实例是线程不安全的,在多线程的环境下需要基于线程池来使用
    – lettuce(sp

    2023-05-20
    150
  • 使用pip在python中安装Flask框架

    使用pip在python中安装Flask框架Flask 是一个轻量级的 Python web 应用框架。轻量级是 Flask 最大的特点。它不需要外部依赖库,只需内置的库即可搭建网站。Flask框架提供了常用的 HTTP 协议和 HTML 协议的请求处理方式,具有模板渲染、请求响应、会话管理等功能。无论是开发个人博客,还是企业内部系统,Flask 都是一种极具实用价值的 web 应用框架。

    2024-06-12
    49
  • 妈妈再也不担心我面试被Redis问得脸都绿了 (转载)[通俗易懂]

    妈妈再也不担心我面试被Redis问得脸都绿了 (转载)[通俗易懂]大概都有了,而且是从零开始的,我之前Redis博客没提到的都有,可以算补充知识。图文都有,毕竟是大佬写的:点击前往

    2023-03-05
    149
  • 字段类型(uniqueidentifier)问题「建议收藏」

    字段类型(uniqueidentifier)问题「建议收藏」环境:SQL 2016; 语句 select * from A where PID=JoID 上述查询语句中的Where PID=JoID条件中PID的字段类型为varchar(50)而JoID的字段

    2023-01-23
    163
  • 数智时代基石,阿里云推出新一代云原生数据仓库与数据湖[亲测有效]

    数智时代基石,阿里云推出新一代云原生数据仓库与数据湖[亲测有效]6月9日, 在2020阿里云峰会上,阿里巴巴副总裁、阿里云计算平台事业部高级研究员贾扬清宣布推出新一代云原生数据仓库和数据湖解决方案。基于创新的技术架构,新一代云原生数据仓库可支持PB级数据关联分析…

    2023-03-10
    141

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注