JS基礎-for文2
繰り返し処理-偶数の合計
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>繰り返し-偶数の計算</title> <style> h1 { font-size: 20px; } </style> <script> function goukei() { var ans =0; var bunbo =2; var a; for (i=1; i<=10; i++) { a = 1/bunbo; ans = ans + a; bunbo = bunbo*2;//次の計算用に分母の値を(2のn+1乗)にする } alert('合計は' + ans + 'です'); } </script> </head> <body> <h1>偶数の合計</h1> <p>1/(2のn乗)を合計した結果を表示する。</p> <p>1/2¹ + 1/2² + 1/2³ +...を1/2<sup>10</sup>まで計算</p> <input type="button" value="結果を見る" onClick="goukei()"> </body> </html>