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 相关文章推荐
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
Mar 11 Javascript
JS测试显示屏分辨率以及屏幕尺寸的方法
Nov 22 Javascript
Js实现网页键盘控制翻页的方法
Oct 30 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
JS实现保留n位小数的四舍五入问题示例
Aug 03 Javascript
JavaScript递归操作实例浅析
Oct 31 Javascript
纯JS代码实现隔行变色鼠标移入高亮
Nov 23 Javascript
如何防止INPUT按回车自动提交表单FORM
Dec 06 Javascript
js实现随机抽选效果、随机抽选红色球效果
Jan 13 Javascript
angularjs点击图片放大实现上传图片预览
Feb 24 Javascript
JavaScript实现计算圆周率到小数点后100位的方法示例
May 08 Javascript
JavaScript中十种一步拷贝数组的方法实例详解
Apr 22 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
使用php4加速网络传输
2006/10/09 PHP
php5 apache 2.2 webservice 创建与配置(java)
2011/01/27 PHP
php ZipArchive压缩函数详解实例
2013/11/06 PHP
浅谈PHP命令执行php文件需要注意的问题
2016/12/16 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
php解决crontab定时任务不能写入文件问题的方法分析
2019/09/16 PHP
枚举JavaScript对象的函数
2006/12/22 Javascript
JavaScript聚焦于第一个字段的代码
2010/10/15 Javascript
cnblogs 代码高亮显示后的代码复制问题解决实现代码
2011/12/14 Javascript
jquery prop的使用介绍及与attr的区别
2013/12/19 Javascript
javascript 终止函数执行操作
2014/02/14 Javascript
显示今天的日期js代码(阳历和农历)
2014/09/30 Javascript
深入探寻javascript定时器
2015/01/02 Javascript
全系IE支持Bootstrap的解决方法
2015/10/19 Javascript
对Angular.js Controller如何进行单元测试
2016/10/25 Javascript
webpack学习--webpack经典7分钟入门教程
2017/06/28 Javascript
动手写一个angular版本的Message组件的方法
2017/12/16 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
2018/08/28 Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
2019/06/04 jQuery
JavaScript Window窗口对象属性和使用方法
2020/01/19 Javascript
[02:27]2018DOTA2亚洲邀请赛赛前采访-OpTic
2018/04/03 DOTA
python创建和使用字典实例详解
2013/11/01 Python
归纳整理Python中的控制流语句的知识点
2015/04/14 Python
Python使用到第三方库PyMuPDF图片与pdf相互转换
2019/05/03 Python
python离线安装外部依赖包的实现
2020/02/13 Python
python录音并调用百度语音识别接口的示例
2020/12/01 Python
英国著名国际平价时尚男装品牌:Topman
2016/08/27 全球购物
倩碧香港官方网站:Clinique香港
2017/11/13 全球购物
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
装饰资料员岗位职责
2013/12/30 职场文书
纪念九一八事变演讲稿:勿忘国耻
2014/09/14 职场文书
教师节大会主持词
2015/07/06 职场文书
运动会跳远广播稿
2015/08/19 职场文书
Python机器学习之KNN近邻算法
2021/05/14 Python
电频谱管理的原则是什么
2022/02/18 无线电
世界十大儿童漫画书排名,法国国宝漫画排第五,第二是轰动日本连环
2022/03/18 欧美动漫