8. 用while迴圈計算列印2到100的偶數和(三種方法)
阿新 • • 發佈:2019-02-14
用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>