美文网首页
day03-流程控制语句之循环流程

day03-流程控制语句之循环流程

作者: 你若盛开_lbx | 来源:发表于2022-02-23 16:42 被阅读0次

0.循环四要素的说明

概念:让一个操作执行多次,就可以利用循环

循环四要素:

    1.初始化循环变量-比如做10个俯卧撑,那么计数是1-10,还是10-1倒数,要先给初始条件

     2.循环条件 - 以1的例子为例,1-10的话,只有计数<=10的时候,才会继续

    3.更新循环变量--每做一个,计数就会加一,否则永远不会结束

    4.循环体--每次要执行的操作,比如这里就是执行俯卧撑

1.for循环的语法

for(初始化;循环条件;更新循环变量){

    循环体

}    

2.do while的语法

初始化

do{

    循环体

   更新循环变量

}while(循环条件)

//不论是否满足循环,都会先执行循环体,所以do while至少会执行一次该循环

3.while的语法

  初始化

while(循环条件){

循环体

更新循环变量

}    

4.三种循环的场景说明

1.for适用于知道明确执行次数的时候。

2.while和dowhile适用于不知道明确次数的时候。

3.dowhlie是先做一次再判定是否满足循环条件

5.   作业 

1.输出1-2000之间的闰年

2.输入一个1-100的数字,然后用户猜测,如果大于就输出大了,小了就输出小了,然后继续猜测,直到猜中为止。

/* 1.生成一个1-100的随机数,然后根据用户的输入提升过大或者过小或者相等。 2.如果相等就输出,恭喜输入正确 注意:必须要使用alert阻断,否则控制台因为prompt的问题,会导致看不到控制台输出 */ let randNum = Math.floor(Math.random()*101); //生成随机数 console.log(randNum); let num = prompt('请输入您猜测的数据'); //让用户输入猜测的数据 do{ num = prompt('请输入您猜测的数据'); //让用户输入猜测的数据 if(num<randNum){ alert('输入的数据过小'); }else if(num>randNum){ alert('输入的数据过大'); }else{ alert('恭喜你,猜对了!'); } }while(randNum!=num);

3.在题目2的基础上,输出一共猜测了多少次

        在外面声明一个变量count,然后在循环体里面进行count++,在成功的里面输出count的值即可。

4.求1+2+...+100的和

5.求1-100中所有是3的倍数但是不是5的倍数的数字之和。

相关文章

  • day03

    今日内容介绍 1、引用类型变量的创建及使用 2、流程控制语句之选择语句 3、流程控制语句之循环语句 4、循环高级 ...

  • Java学习笔记 3 - 引用类型和流程控制语句

    本章目录介绍1、引用类型变量的创建及使用2、流程控制语句之选择语句3、流程控制语句之循环语句4、循环高级 1、创建...

  • 【骚全带你学Java---八、流程控制语句】

    java的流程控制语句包含条件语句和循环语句 一.什么是流程控制语句? ·流程控制语句:可以控制程序的执行流程。 ...

  • day03-流程控制语句之循环流程

    0.循环四要素的说明 概念:让一个操作执行多次,就可以利用循环 循环四要素: 1.初始化循环变量-比如做10个...

  • 零基础Java学习第四篇

    流程控制 条件语句 if条件语句 循环语句 while循环语句 for循环语句 循环语句嵌套

  • Python基础重构-1.3流程控制

    流程控制语句 流程控制语句用来实现对程序流程的选择、循环和返回等进行控制,Python中主要的流程控制包括if(判...

  • 2018-12-11

    流程控制 流程控制语句:--条件判断语句--条件分支语句--循环语句 条件判断语句(if语句) 语法:if(条件表...

  • 2.原生js——流程控制语句

    流程控制语句在JS中是至关重要的。JS中的流程控制语句包括if条件判断语句、for循环语句、while循环语句、d...

  • 控制流程

    控制流程 本节包含内容: For循环 While循环 条件语句 控制转移语句 For循环 for循环用来按照指定的...

  • Java 扫盲(1.6)控制流程

    块作用域 条件语句 循环 确定循环 switch语句 中断控制流程

网友评论

      本文标题:day03-流程控制语句之循环流程

      本文链接:https://www.haomeiwen.com/subject/zpbglrtx.html