欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javacript使用break內(nèi)層跳出外層循環(huán)分析

 更新時間:2015年01月12日 15:39:02   投稿:shichen2014  
這篇文章主要介紹了javacript使用break內(nèi)層跳出外層循環(huán)的用法,以實(shí)例形式對比分析了循環(huán)跳出break語句的使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例分析了javacript使用break內(nèi)層跳出外層循環(huán)的用法。分享給大家供大家參考。具體分析如下:

與php不同,javascript中循環(huán)跳出break,需要添加額外的標(biāo)簽。以“百錢買百雞”為例(搜索張丘建,百錢買百雞)。如果需要算出全部,則是下面的代碼:

復(fù)制代碼 代碼如下:
<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>

如果只需要一個答案,則在計(jì)算出第一個結(jié)果時,break跳出循環(huán):
復(fù)制代碼 代碼如下:
<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程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論