回答編集履歴

3

修正

2020/09/05 02:59

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -14,19 +14,23 @@
14
14
 
15
15
 
16
16
 
17
- とりあえずその形で出力できればいいならなんでもありですよ。
17
+ とりあえずその形で出力できればいいだけならなんでもありですよ。
18
18
 
19
19
 
20
20
 
21
21
  ```js
22
22
 
23
+ var l=0;
24
+
23
25
  for(i=1;i<=5;i++){
24
26
 
25
- for(ii=1;ii<=i;ii++){
27
+ l++;
26
-
27
- }
28
28
 
29
29
  }
30
+
31
+ for(ii=1;ii<=l;ii++){
32
+
33
+ }
30
34
 
31
35
 
32
36
 
@@ -38,14 +42,10 @@
38
42
 
39
43
  ★★★★
40
44
 
41
- ★★★★★ `)
45
+ ★★★★★`)
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
46
 
51
47
  ```
48
+
49
+ これでも「forを2つ使う」「提示の形を出力する」
50
+
51
+ 両方満たしてます。

2

修正

2020/09/05 02:59

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -11,3 +11,41 @@
11
11
  forの基本は「初期値」「forを抜ける条件(何週まわすか)」「周回ごとの加算」です。
12
12
 
13
13
  「forを抜ける条件」が「n週目」であれば中のforでその数だけ★が出せるんじゃないでしょうか。
14
+
15
+
16
+
17
+ とりあえずその形で出力できればいいならなんでもありですよ。
18
+
19
+
20
+
21
+ ```js
22
+
23
+ for(i=1;i<=5;i++){
24
+
25
+ for(ii=1;ii<=i;ii++){
26
+
27
+ }
28
+
29
+ }
30
+
31
+
32
+
33
+ console.log(`★
34
+
35
+ ★★
36
+
37
+ ★★★
38
+
39
+ ★★★★
40
+
41
+ ★★★★★ `)
42
+
43
+
44
+
45
+
46
+
47
+
48
+
49
+
50
+
51
+ ```

1

修正

2020/09/05 02:57

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -1,4 +1,8 @@
1
1
  法則があるのでその法則を見つけるだけです。
2
+
3
+ **なければ法則を作る**くらいの気概は持ちましょう。
4
+
5
+
2
6
 
3
7
  1週に1つずつ「★」が増えていくわけですよね。
4
8