JS三种循环方式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script>
			/*******************************for循环*******************************/
			//输出0、1、2、……、9
			for(var i=0;i<10;i++){
					console.log(i);
			}
			console.log('for循环结束');
			/*******************************while循环*******************************/
			//输出3、2、1
			var a=3;
			while(a>0){
				console.log(a);
				a--;
			}
			console.log('while循环结束');
			/*******************************do while循环*******************************/
			//输出3、2、1
			var b=3;
			do{
				console.log(b);
				b--;
			}while(b>0);
			console.log('do while循环结束');
			/*******************************continue关键词*******************************/
			//continue作用:跳过本次循环,执行下一次循环。
			console.log('开始测试continue关键词');
			var c=4;
			while(c>0){
				c--;
				if(c==2){
					continue;
				}
				console.log(c);
				
			}
			console.log('continue关键词测试结束');
			/*******************************break关键词*******************************/
			//break作用:中断循环。
			console.log('开始测试break关键词');
			var d=4;
			while(d>0){
				d--;
				if(d==2){
					break;
				}
				console.log(d);
			}
			console.log('break关键词测试结束');
		</script>
	</head>
	<body>
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/qq_39706570/article/details/106756177