javacript使用break内层跳出外层循环分析


Posted in Javascript onJanuary 12, 2015

本文实例分析了javacript使用break内层跳出外层循环的用法。分享给大家供大家参考。具体分析如下:

与php不同,javascript中循环跳出break,需要添加额外的标签。以“百钱买百鸡”为例(搜索张丘建,百钱买百鸡)。如果需要算出全部,则是下面的代码:

<html>

<head>

</head>

<body>

<script type="text/javascript">

for(var i = 1;i<=18;i++){

 for(var j=1;j<=33;j++){

  var k = 100 - i - j;

  if((i+j+k)==100 && (5*i + 3*j +k/3) ==100){

   document.write("公鸡"+i+"只;母鸡"+j+"只;小鸡"+k+"只;<br />");

  }

 }

}

</script>

</body>

</html>

如果只需要一个答案,则在计算出第一个结果时,break跳出循环:
<html>

<head>

</head>

<body>

<script type="text/javascript">

baiji:

for(var i = 1;i<=18;i++){

 for(var j=1;j<=33;j++){

  var k = 100 - i - j;

  if((i+j+k)==100 && (5*i + 3*j +k/3) ==100){

   document.write("公鸡"+i+"只,母鸡"+j+"只,小鸡"+k+"只;<br />");

   break baiji;

  }  

 }

}

</script>

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
用客户端js实现带省略号的分页
Apr 27 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
Feb 08 Javascript
js简单实现交换Li的值
May 22 Javascript
jQuery实现视频作为全屏幕背景
Dec 18 Javascript
js实现简单选项卡与自动切换效果的方法
Apr 10 Javascript
Jquery实现弹性滑块滑动选择数值插件
Aug 08 Javascript
简单解析JavaScript中的__proto__属性
May 10 Javascript
JavaScript的字符串方法汇总
Jul 31 Javascript
JS实现图片预加载之无序预加载功能代码
May 12 Javascript
详解基于vue-cli3.0如何构建功能完善的前端架子
Oct 09 Javascript
JS实现简单的点赞与踩功能示例
Dec 05 Javascript
Vue 实现监听窗口关闭事件,并在窗口关闭前发送请求
Sep 01 Javascript
使用js画图之正弦曲线
Jan 12 #Javascript
使用js画图之圆、弧、扇形
Jan 12 #Javascript
js函数与php函数的区别实例浅析
Jan 12 #Javascript
使用JS画图之点、线、面
Jan 12 #Javascript
javascript定义变量时带var与不带var的区别分析
Jan 12 #Javascript
jQuery实现友好的轮播图片特效
Jan 12 #Javascript
js函数内变量的作用域分析
Jan 12 #Javascript
You might like
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
详解PHP序列化和反序列化原理
2018/01/15 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
js 目录列举函数
2008/11/06 Javascript
jQuery 动态酷效果实现总结
2009/12/27 Javascript
jQuery 页面 Mask实现代码
2010/01/09 Javascript
使用JavaScript构建JSON格式字符串实现步骤
2013/03/22 Javascript
jQuery简单实现input文本框内灰色提示文本效果的方法
2015/12/02 Javascript
jstl中判断list中是否包含某个值的简单方法
2016/10/14 Javascript
Bootstrap table使用方法汇总
2017/11/17 Javascript
layui select获取自定义属性方法
2018/08/15 Javascript
如何利用ES6进行Promise封装总结
2019/02/11 Javascript
JS实现根据详细地址获取经纬度功能示例
2019/04/16 Javascript
通过实例解析javascript Date对象属性及方法
2020/11/04 Javascript
vue常用高阶函数及综合实例
2021/02/25 Vue.js
[01:10:27]DOTA2-DPC中国联赛正赛 SAG vs XG BO3 第二场 3月5日
2021/03/11 DOTA
用python实现的可以拷贝或剪切一个文件列表中的所有文件
2009/04/30 Python
python和shell实现的校验IP地址合法性脚本分享
2014/10/23 Python
Python标准库内置函数complex介绍
2014/11/25 Python
Python实现抓取城市的PM2.5浓度和排名
2015/03/19 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
使用pandas的box_plot去除异常值
2019/12/10 Python
基于python纯函数实现井字棋游戏
2020/05/27 Python
详细分析Python垃圾回收机制
2020/07/01 Python
python与js主要区别点总结
2020/09/13 Python
美国知名保健品网站:LuckyVitamin(支持中文)
2017/08/09 全球购物
美国眼镜网:GlassesUSA
2017/09/07 全球购物
娇韵诗法国官网:Clarins法国
2019/01/29 全球购物
客服实习的个人自我鉴定
2013/10/20 职场文书
元旦联欢会主持词
2014/03/26 职场文书
上班离岗检讨书
2014/09/10 职场文书
商务代表岗位职责
2015/02/15 职场文书
实习单位鉴定意见
2015/06/04 职场文书
go语言基础 seek光标位置os包的使用
2021/05/09 Golang
Python实现双向链表
2022/05/25 Python