while与do-while的区别

1、do…while循环至少会执行一次循环体;
2、while循环只有在条件成立的时候才执行循环体。

语法

while循环只有在条件成立的时候才执行循环体
while(执行条件){逻辑}
        while(true){var num=prompt('请输入谜底');if(num==50){alert('猜中了');break;}else if(num<50){alert('猜小了');}else{alert('猜大了');}}
do…while循环至少会执行一次循环体;

语法

        do{// 循环体}while (条件语句)
     // 1. 打印人的一生,从1岁到100岁var i = 1;do {console.log('这个人今年' + i + '岁了');i++;} while (i <= 100)// 2. 计算 1 ~ 100 之间所有整数的和var sum = 0;var j = 1;do {sum = sum + j;j++;} while (j <= 100)console.log(sum);// 3. 弹出一个提示框, 你爱我吗?  如果输入我爱你,就提示结束,否则,一直询问。do {var message = prompt('你爱我吗?');} while (message !== '我爱你')alert('我也爱你啊');

while与do-while语法及小案例相关推荐

  1. JavaScript基础语法及小案例

    目录 JavaScript基础语法 1. 变量声明和赋值 2. 数据类型 1) 基本数据类型 2) 复合数据类型(引用类型) 3) 特殊数据类型 3. 运算符 1) 算术运算符 2) 赋值运算符 3) ...

  2. 《java入门第一季》之java语法部分小案例

    到这里举一个小例子把语法部分梳理一下,下一节开始进入java正式基础--面向对象的学习整理. 案例: /*某个公司采用公用电话传递数据信息,数据是小于8位的整数,为了确保安全,在传递过程中需要加密,加 ...

  3. iptables nat表含义_十(4)iptables语法、iptables filter表小案例、iptables nat表应用

    iptables语法 filter表: INPUT链:作用于进入本机的包 OUTPUT链:作用于送出本机的包 FORWARD链:作用于和本机无关的包 nat表: PREROUTING链:作用是包在刚刚 ...

  4. angular,vue,react的基本语法—双向数据绑定、条件渲染、列表渲染、angular小案例...

    基本语法: 1.双向数据绑定 vue 指令:v-model="msg" react constructor(){this.state{msg:"双向数据绑定" ...

  5. 4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例

    4.10/4.11/4.12 lvm讲解 操作流程: 磁盘分区-->创建物理卷-->划分为卷组-->划分成逻辑卷-->格式化.挂载-->扩容. 磁盘分区 注: 创建分区时 ...

  6. axios vue 回调函数_Vue 02 —— Vue 入门小案例~使用 Axios 中的GET、POST请求

    作为后端攻城狮,写前端代码是一种什么体验? 相信不少人和 @Python大星 一样,有写过前端代码的经历. 记录一下,Vue 框架开发中"啼笑皆非"的故事,非专业前端人员,该案例无 ...

  7. 用idea编写代码作为生产者,Kafka接收其【持续】发来的广告日志信息【小案例】(二)

    接我们上一篇使用idea编写代码作为生产者,Kafka接收其发来的信息[小案例](一) https://georgedage.blog.csdn.net/article/details/1035034 ...

  8. 10.15 iptables filter表小案例10.16/10.17/10.18 iptables nat表应用

    2019独角兽企业重金招聘Python工程师标准>>> 10.15 iptables filter表小案例 iptables 命令.语法总结 iptables-nvL //查看ipt ...

  9. python编程例子-几个Python小案例,爱上Python编程!

    原标题:几个Python小案例,爱上Python编程! Python是一种面向对象的解释型编程语言,源代码与解释器CPython遵守GPL协议,Python语法简洁清晰. 语法简洁清晰,那么我们用少量 ...

最新文章

  1. C++函数指针解引用
  2. ArrayList和LinkedList的索引问题
  3. IOS开发网络第一天之06线程之间的通信
  4. lt;%%gt;创建内联代码块(表达)
  5. sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别
  6. 微信小程序 悬浮按钮
  7. 以串结构存储c语言版,数据结构C语言版 串的块链存储表示和实现
  8. iBATIS In Action:什么是iBATIS(二)
  9. 创建SpringBoot项目的两种姿势
  10. 王者-甄别同一板块强弱股的方法【真假美猴王】
  11. 在fc6上安装myeclipse全程记录
  12. 【BZOJ5470】[FJOI2018]所罗门王的宝藏()
  13. 电脑上怎么录制视频 电脑实用快捷键
  14. 一张图看懂阿里云网络产品[七]共享流量包
  15. php求圆的周长面积,c语言实现输入圆的半径计算圆的面积_后端开发
  16. rst 格式文档编译方案
  17. Warmup预热学习率
  18. 金海佳学C++primer 练习9.20
  19. 经典论文解析——YOLOv1——目标检测
  20. 使用scrapy创建一个项目爬取网易云音乐的所有歌手的相关资料

热门文章

  1. xampp服务器默认配置文件,服务器xampp安装教程与配置
  2. 高考最后17天,家长最关心的11个问题和答案都在这
  3. FJNU2019级第二场排位赛D题Nim题解
  4. 2023广东省职业院校技能大赛大数据技术与应用专业样题
  5. uni-app页面生命与vue生命周期
  6. ajaxForm 与ajaxSubmit
  7. Revenue Recognition-收入确认
  8. 水果店行业前景分析,水果店好干吗
  9. 神经网络与卷积神经网络_神经网络与人的思想
  10. 一图胜千言!八个小诀窍帮你玩转网站背景图设计