JS 中計算 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 ... - 1/100;


<script>
// 請計算 1 - 1/2 + 1/3 - 1/4 + 1/5 - 1/6 + 1/7 ... - 1/100;
// 定義計算結果變量
var result = 1;
for (var i = 2; i <= 100; i++) {
// 如果是偶數 那么就讓result 減去 偶數分之一 如果是奇數 就讓result 加上 奇數分之一
if (i % 2 === 0) {
// 說明是偶數
result -= 1 / i;
} else {
result += 1 / i;
}
}
// 讀代碼:
/*
1 定義result為1
2 開始循環
1 定義i為2
2 判定i是否小於100
3 此時i為2
所以 結果是 result - 1/2
循環體結束
4 i++ 變為3
2 判定i是否小於100
3 進入else語句
結果是 result - 1/2 + 1/3
再下一次循環
result - 1/2 + 1/3 - 1/4
再下一次循環
result - 1/2 + 1/3 - 1/4 + 1/5
依次循環 直到i變為101 跳出循環
*/
console.log(result);
 
</script>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM