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

詳解JS中continue關(guān)鍵字和break關(guān)鍵字的區(qū)別

 更新時間:2022年08月02日 15:49:30   作者:小楊要努力哇  
在javascript中continue的作用是退出當(dāng)前次循環(huán),break的作用則是一旦當(dāng)前循環(huán)有break那么直接退出整個循環(huán)。本文將通過一些示例為大家詳細(xì)講講二者的區(qū)別,感興趣的可以了解一下

1.框架

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <script>
            
        </script>
    </body>
</html>

2.簡單介紹

1.在javascript中continue的作用是退出當(dāng)前次循環(huán),如果本次循環(huán)不是最后一次,或者循環(huán)還沒結(jié)束那么繼續(xù)執(zhí)行下一次循環(huán),直到循環(huán)結(jié)束。

2.在javascript中break的作用則是一旦當(dāng)前循環(huán)有break那么直接退出整個循環(huán),不管循環(huán)結(jié)束沒結(jié)束,亦或是是不是最后一次,直接結(jié)束循環(huán)。

3.代碼演示

1.先演示continue,這里用例子1到100之間,求拋去整10的數(shù)的和

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			// continue 	退出當(dāng)前循環(huán)次,
			var sum = 0;
			for(var i=1;i<=100;i++){
				
 
			}
			
 
		
		</script>
	</body>
</html>

這里的話我們定義一個sum變量名,用來接收和,并且使用for循環(huán)來寫

2.添加判斷條件

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			// continue  關(guān)鍵字練習(xí)	退出當(dāng)前循環(huán)次,
			var sum = 0;
			for(var i=1;i<=100;i++){
				if(i%10==0){
					
				}else{
					
				}
 
			}
			
		</script>
	</body>
</html>

這里利用if語句判斷當(dāng)i取余10為0時,則退出當(dāng)前循環(huán),不為0則累加,這樣就達(dá)到了我們想要的效果

3.添加continue

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			// continue  關(guān)鍵字練習(xí)	退出當(dāng)前循環(huán)次,
			var sum = 0;
			for(var i=1;i<=100;i++){
				if(i%10==0){
					continue
				}else{
					sum+=i
				}
 
			}
			alert(sum);
 
		</script>
	</body>
</html>

這樣 我們就得到了1到100之間拋去整10其他所有數(shù)的和了

4.演示break

1.這里用例子,用戶輸入一個數(shù)字,計(jì)算1到用戶輸入的數(shù)的和以及平均數(shù)

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
 
 
			// break  退出整個循環(huán)
		
			var saw = prompt('請輸入你想在何時停止')
			for (var i = 1; i <= 100; i++) {
				
			}
			sum = sex / i
		
		</script>
	</body>
</html>

同樣這里我們會用到for循環(huán)

2.添加判斷條件

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
	
 
			// break  退出整個循環(huán)
			var sex = 0;
			var sum = 0;
			var saw = prompt('請輸入你想在何時停止')
			for (var i = 1; i <= 100; i++) {
				if (i % saw == 0) {
				
				} else {
				
				}
			}
		
		</script>
	</body>
</html>

這里的話我們定義兩個變量分別用來計(jì)算和,以及平均數(shù) 

3.添加break

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
			
			// break  退出整個循環(huán)
			var sex = 0;
			var sum = 0;
			var saw = prompt('請輸入你想在何時停止')
			for (var i = 1; i <= 100; i++) {
				if (i % saw == 0) {
					break
				} else {
					sex += i
				}
			}
			sum = sex / i
		
		</script>
	</body>
</html>

這里當(dāng)i取余用戶輸入的數(shù)字正好為0時,那么就推出循環(huán),最后sum計(jì)算出平均數(shù)

4.輸出

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script>
	
 
			// break  退出整個循環(huán)
			var sex = 0;
			var sum = 0;
			var saw = prompt('請輸入你想在何時停止')
			for (var i = 1; i <= 100; i++) {
				if (i % saw == 0) {
					break
				} else {
					sex += i
				}
			}
			sum = sex / i
			alert( '和是'+ sex  +'\n'+'平均數(shù)是'+ sum);
		</script>
	</body>
</html>

到此這篇關(guān)于詳解JS中continue關(guān)鍵字和break關(guān)鍵字的區(qū)別的文章就介紹到這了,更多相關(guān)JS continue break區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論