teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

タイトルを修正

2020/07/15 06:17

投稿

Surofuture
Surofuture

スコア49

title CHANGED
@@ -1,1 +1,1 @@
1
- javascript for文
1
+ for文の使い方を教えてください
body CHANGED
File without changes

2

s

2020/07/15 06:17

投稿

Surofuture
Surofuture

スコア49

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  javascriptのfor文を使って、0から、3の倍数を100個加算して、総和をreturnで返すプログラムの作り方を教えてください。
2
2
  ☆訂正
3
3
  問題文↓
4
- 0からn1の倍数をn2個加算して、その総和を戻り値で返
4
+ 0からn1の倍数をn2個加算して、その総和を戻り値で返してください
5
5
  例:n1=5,n2=100の場合は、0+5+10+...+490+495の合計値を戻り値で返す
6
6
 
7
7
  以下のようなコードを記載してみると、計算結果が15150と出るのですが、答えは14850だそうです。

1

質問が曖昧すぎたので訂正いたしました

2020/07/15 06:10

投稿

Surofuture
Surofuture

スコア49

title CHANGED
File without changes
body CHANGED
@@ -1,1 +1,35 @@
1
- javascriptのfor文を使って、0から、3の倍数を100個加算して、総和をreturnで返すプログラムの作り方を教えてください。
1
+ javascriptのfor文を使って、0から、3の倍数を100個加算して、総和をreturnで返すプログラムの作り方を教えてください。
2
+ ☆訂正
3
+ 問題文↓
4
+ 0からn1の倍数をn2個加算して、その総和を戻り値で返す
5
+ 例:n1=5,n2=100の場合は、0+5+10+...+490+495の合計値を戻り値で返す
6
+
7
+ 以下のようなコードを記載してみると、計算結果が15150と出るのですが、答えは14850だそうです。
8
+ どこが間違えているか教えてくださると幸いです
9
+
10
+ コード↓
11
+
12
+ ```HTML
13
+ <!DOCTYPE html>
14
+ <html lang="ja">
15
+ <head>
16
+ <meta charset="UTF-8">
17
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
18
+ <title>workspace</title>
19
+ <script>
20
+ function sumUp(n1,n2){
21
+ var sum = 0, i;
22
+
23
+ for(i = 0 ; i <= n2; i++){//3の倍数を100個加算する(n1=3,n2=100)
24
+ sum += i*3;
25
+ }
26
+ return sum;
27
+ }
28
+ </script>
29
+ </head>
30
+ <body>
31
+ <p>計算します</p>
32
+ <button type="button" onclick="alert(sumUp(3,100))">結果を表示</button>
33
+ </body>
34
+ </html>
35
+ ```