1. 程式人生 > >8. 用while迴圈計算列印2到100的偶數和(三種方法)

8. 用while迴圈計算列印2到100的偶數和(三種方法)

用while迴圈計算列印2到100的偶數和(三種方法)

      1. 迴圈—while
      語法:while(條件){

//迴圈體-迴圈操作//更新迴圈條件++/--;

   }

2.continue
 作用:終止本次迴圈的執行,繼續下一次的迴圈

<!doctype html>
<html lang="en">
 <head>
	 <meta charset="UTF-8">
     <title>Document</title>
	 <link rel="stylesheet" style="text/css" href="">
	 <style>


	 </style>
 </head>
 <body>
	 <script>
		計算列印2——100的偶數和
	// 方法1:
		function sumOs(){
			var os=0;
			var i=2;
			while(i<=100){
				os+=i;
				i+=2;
			}
		console.log(os);
		}
		sumOs();
	


	//方法2:
		function sumOs(){
			var os=0;
			var i=1;
			while(i<=100){
				if(i%2==0){
					os+=i;
				}
			i++;
			}
		console.log(os);
		}
		sumOs();
	


	//方法3:
		function sumOs(){
			var os = 0;
			var i = 1;
			while(i<=100){
					if(i%2==1){
						i++;
						continue;
					}
					os += i;
					i++;
				}
				console.log(os);
			}
		sumOs();


	//擴充套件:迴圈從彈窗中錄入資訊,並且列印,直到輸入exit為止
		function printMsg(){
			while(true){
				var msg=prompt("請輸入一個欄位啊");
				if(msg=="exit"){
					break;
				}else{
					console.log(msg);
				}
			}
		}
		printMsg();
	</script>
 </body>
</html>