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 相关文章推荐
比较详细的javascript对象的property和prototype是什么一种关系
Aug 06 Javascript
给jqGrid数据行添加修改和删除操作链接(之一)
Nov 04 Javascript
js判断字符是否是汉字的两种方法小结
Jan 03 Javascript
关于动态生成dom绑定事件失效的原因及解决方法
Aug 06 Javascript
vue.js指令v-for使用及索引获取
Nov 03 Javascript
js仿京东轮播效果 选项卡套选项卡使用
Jan 12 Javascript
vue实现前进刷新后退不刷新效果
Jan 26 Javascript
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
vue拦截器实现统一token,并兼容IE9验证功能
Apr 26 Javascript
layui下拉列表select实现可输入查找的方法
Sep 28 Javascript
浅谈vuex的基本用法和mapaction传值问题
Nov 08 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
Feb 06 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判断服务器是否是HTTPS连接
2013/07/05 PHP
Smarty中调用FCKeditor的方法
2014/10/27 PHP
JS 日期验证正则附asp日期格式化函数
2009/09/11 Javascript
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
jQuery hover 延时器实现代码
2011/03/12 Javascript
js面向对象编程之如何实现方法重载
2014/07/02 Javascript
js判断浏览器是否支持html5
2014/08/17 Javascript
jQuery中使用each处理json数据
2015/04/23 Javascript
jQuery添加和删除输入文本框标签代码
2016/05/20 Javascript
jQuery学习笔记之入门
2016/12/14 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
vue.js $refs和$emit 父子组件交互的方法
2017/12/20 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
2018/02/11 Javascript
微信小程序wepy框架笔记小结
2018/08/08 Javascript
node错误处理与日志记录的实现
2018/12/24 Javascript
Quasar Input:type=&quot;number&quot; 去掉上下小箭头 实现加减按钮样式功能
2020/04/09 Javascript
js获取图片的base64编码并压缩
2020/12/05 Javascript
Vue实现随机验证码功能
2020/12/29 Vue.js
精确查找PHP WEBSHELL木马的方法(1)
2011/04/12 Python
python简单实现计算过期时间的方法
2015/06/09 Python
python获取当前用户的主目录路径方法(推荐)
2017/01/12 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
Python爬虫 scrapy框架爬取某招聘网存入mongodb解析
2019/07/31 Python
python使用writerows写csv文件产生多余空行的处理方法
2019/08/01 Python
pytorch学习教程之自定义数据集
2020/11/10 Python
css3背景_动力节点Java学院整理
2017/07/11 HTML / CSS
健身场所或家用健身设备:Life Fitness
2017/11/01 全球购物
标准毕业生自荐信范文
2013/11/04 职场文书
校本教研工作制度
2014/01/22 职场文书
领导班子作风建设剖析材料
2014/10/11 职场文书
重阳节简报
2015/07/20 职场文书
大学生团支书竞选稿
2015/11/21 职场文书
工作违纪的检讨书范文
2019/07/09 职场文书
职场领导同事生日简短祝福语
2019/08/06 职场文书
python 经纬度求两点距离、三点面积操作
2021/06/03 Python
手把手教你使用TensorFlow2实现RNN
2021/07/15 Python