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 相关文章推荐
html下载本地
Jun 19 Javascript
js压缩工具 yuicompressor 使用教程
Mar 31 Javascript
jQuery 表单验证扩展代码(二)
Oct 20 Javascript
仅Firefox中链接A无法实现模拟点击以触发其默认行为
Jul 31 Javascript
js Function类型
Dec 04 Javascript
jquery form 隐藏的input 选择
Apr 29 Javascript
javascript中setInterval的用法
Jul 19 Javascript
angular中实现li或者某个元素点击变色的两种方法
Jul 27 Javascript
详解JavaScript中的强制类型转换
Apr 15 Javascript
Vue.js中的extend绑定节点并显示的方法
Jun 20 Javascript
jquery将json转为数据字典的实例代码
Oct 11 jQuery
Javascript查看大图功能代码实现
May 07 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
咖啡的化学
2021/03/03 咖啡文化
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
PHP实现类似题库抽题效果
2018/08/16 PHP
YUI 读码日记之 YAHOO.lang.is*
2008/03/22 Javascript
JQuery实现鼠标滑过显示导航下拉列表
2013/09/12 Javascript
Nodejs学习笔记之Stream模块
2015/01/13 NodeJs
使用javascript实现判断当前浏览器
2015/04/14 Javascript
js实现TAB切换对应不同颜色的代码
2015/08/31 Javascript
BootStrap学习系列之Bootstrap Typeahead 组件实现百度下拉效果(续)
2016/07/07 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
jQuery使用ajax_动力节点Java学院整理
2017/07/05 jQuery
vue给input file绑定函数获取当前上传的对象完美实现方法
2017/12/15 Javascript
jquery在启动页面时,自动加载数据的实例
2018/01/22 jQuery
详解如何在vue项目中引入elementUI组件
2018/02/11 Javascript
详解vue-admin和后端(flask)分离结合的例子
2018/02/12 Javascript
浅谈vuejs实现数据驱动视图原理
2018/02/23 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
Spring boot 和Vue开发中CORS跨域问题解决
2018/09/05 Javascript
jquery-ui 进度条功能示例【测试可用】
2019/07/25 jQuery
微信小程序自定义头部导航栏(组件化)
2019/11/15 Javascript
[50:02]完美世界DOTA2联赛PWL S2 Magma vs FTD 第三场 11.29
2020/12/03 DOTA
python实现决策树、随机森林的简单原理
2018/03/26 Python
python学习入门细节知识点
2018/03/29 Python
python绘制多个曲线的折线图
2020/03/23 Python
python3 读取Excel表格中的数据
2018/10/16 Python
Python嵌套函数,作用域与偏函数用法实例分析
2019/12/26 Python
如何使用selenium和requests组合实现登录页面
2020/02/03 Python
python实现横向拼接图片
2020/03/23 Python
快速解决Django关闭Debug模式无法加载media图片与static静态文件
2020/04/07 Python
利用html5 file api读取本地文件示例(如图片、PDF等)
2018/03/07 HTML / CSS
解释i节点在文件系统中的作用
2013/11/26 面试题
行政人事岗位职责
2014/03/17 职场文书
小学教师个人先进事迹材料
2014/05/17 职场文书
2019幼儿园感恩节活动策划书
2019/11/28 职场文书
oracle覆盖导入dmp文件的2种方法
2021/05/21 Oracle
springboot入门 之profile设置方式
2022/04/04 Java/Android