Javascript基础教程之while语句


Posted in Javascript onJanuary 18, 2015

循环语句的作用是反复的执行同一段代码,尽管分几种不同的类型,但其原理几乎相同;只要给定的条件满足,包含在循环体内的语句会不断执行,一旦条件不再满足则终止。

while循环是前测试循环,这意味着是否终止的条件判断是在执行代码之前,因此,循环的主体可能根本不执行。其语法如下:

while(expression) statement

当expression为ture时,程序会不断执行statement语句,直到expression为false时。

两个案例

 <script type="text/javascript">

    var i=iSum=0;

    while(i <= 100){

        iSum += i;

        i++;

     };

    document.write(iSum+"<br>"); //求100内数字相加和

     </script>

 <p>点击下面的按钮,只要 i 小于 5 就一直循环代码块。</p>

 <button onclick="myFunction()">点击这里</button>

 <p id="demo"></p>

 <script>

     function myFunction()

     {

         var x="",i=0;

         while (i<=10)

         {

             x=x + "The number is " + i + "<br>";

             i++;

         }

         document.getElementById("demo").innerHTML=x;

     }

 </script>
Javascript 相关文章推荐
JavaScript表单通过正则表达式验证电话号码
Mar 14 Javascript
jquery新的绑定事件机制on方法的使用方法
Apr 15 Javascript
JavaScript事件委托的技术原理探讨示例
Apr 17 Javascript
jQuery实现带延迟的二级tab切换下拉列表效果
Sep 01 Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 Javascript
jquery实现触发时更新下拉列表内容的方法
Dec 02 Javascript
JavaScript核心语法总结(推荐)
Jun 02 Javascript
简述Angular 5 快速入门
Nov 04 Javascript
微信小程序访问豆瓣电影api的实现方法
Mar 31 Javascript
面试题:react和vue的区别分析
Apr 08 Javascript
Vue防止白屏添加首屏动画的实例
Oct 31 Javascript
node.js基于dgram数据报模块创建UDP服务器和客户端操作示例
Feb 12 Javascript
Javascript基础教程之switch语句
Jan 18 #Javascript
Javascript基础教程之if条件语句
Jan 18 #Javascript
Javascript基础教程之比较操作符
Jan 18 #Javascript
Javascript基础教程之关键字和保留字汇总
Jan 18 #Javascript
Javascript基础教程之数组 array
Jan 18 #Javascript
Javascript基础教程之数据类型转换
Jan 18 #Javascript
Javascript基础教程之数据类型 (布尔型 Boolean)
Jan 18 #Javascript
You might like
怎样才能成为PHP高手?学会“懒惰”的编程
2006/12/05 PHP
PHP实现路由映射到指定控制器
2016/08/13 PHP
PHP处理bmp格式图片的方法分析
2017/07/04 PHP
YUI 读码日记之 YAHOO.lang.is*
2008/03/22 Javascript
(function($){...})(jQuery)的意思
2010/07/22 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
javascript判断并获取注册表中可信任站点的方法
2015/06/01 Javascript
coffeescript使用的方式汇总
2015/08/05 Javascript
详解javascript 正则表达式之分组与前瞻匹配
2018/05/30 Javascript
判断iOS、Android以及PC端的示例代码
2018/11/15 Javascript
深入浅出vue图片路径的实现
2019/09/04 Javascript
python判断、获取一张图片主色调的2个实例
2014/04/10 Python
基于hashlib模块--加密(详解)
2017/06/21 Python
分享几道你可能遇到的python面试题
2017/07/24 Python
python 垃圾收集机制的实例详解
2017/08/20 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
2018/04/21 Python
Flask-Mail用法实例分析
2018/07/21 Python
python tkinter界面居中显示的方法
2018/10/11 Python
关于Python解包知识点总结
2020/05/05 Python
python删除某个目录文件夹的方法
2020/05/26 Python
Python unittest discover批量执行代码实例
2020/09/08 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
简述网络文件系统NFS,并说明其作用
2016/10/19 面试题
设置器与访问器的定义以及各自特点
2016/01/08 面试题
秋季运动会广播稿
2014/02/22 职场文书
师德师风事迹材料
2014/12/20 职场文书
2015年教师自我评价范文
2015/03/04 职场文书
婚礼迎宾词大全
2015/08/10 职场文书
学困生转化工作总结
2015/08/13 职场文书
创业计划书之闲置物品置换中心
2019/12/25 职场文书
pytorch Dropout过拟合的操作
2021/05/27 Python
Django使用echarts进行可视化展示的实践
2021/06/10 Python
Netflix《海贼王》真人版剧集多张片场照曝光
2022/04/04 日漫
openGauss数据库JDBC环境连接配置的详细过程(Eclipse)
2022/06/01 Java/Android
Python实现聚类K-means算法详解
2022/07/15 Python