質問編集履歴
5
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,22 +1,22 @@
|
|
1
1
|
### やりたい事
|
2
2
|
|
3
|
-
変数linesの配列に数
|
3
|
+
変数linesの配列に数字nが与えられているので、
|
4
4
|
|
5
|
-
以下の条件で全て一致する場合は、その数
|
5
|
+
以下の条件で全て一致する場合は、その数字をそのまま出力し、それ以外は「no」と出力して下さい。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
9
|
条件:
|
10
10
|
|
11
|
-
変数linesの配列にはlines[0]のみ値が入るものとする
|
11
|
+
変数linesの配列にはlines[0]にのみ値が入るものとする
|
12
12
|
|
13
|
-
lines[0]の配列に格納されてある値は『数
|
13
|
+
lines[0]の配列に格納されてある値は『数字』で0〜9とする事
|
14
14
|
|
15
|
-
数
|
15
|
+
数字の数(数列)は変化するため、数が増えても減っても対応する事
|
16
16
|
|
17
17
|
```
|
18
18
|
|
19
|
-
var lines = ['数字nの値(0〜9)までのいずれかの数
|
19
|
+
var lines = ['数字nの値(0〜9)までのいずれかの数字が入っていて、かつ何列あるかはその都度変わります。)']
|
20
20
|
|
21
21
|
|
22
22
|
|
4
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,8 @@
|
|
1
1
|
### やりたい事
|
2
2
|
|
3
|
-
変数linesの配列に数
|
3
|
+
変数linesの配列に数値nが与えられているので、
|
4
4
|
|
5
|
-
以下の条件
|
5
|
+
以下の条件で全て一致する場合は、その数値をそのまま出力し、それ以外は「no」と出力して下さい。
|
6
6
|
|
7
7
|
|
8
8
|
|
3
コードの修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,10 +18,6 @@
|
|
18
18
|
|
19
19
|
var lines = ['数字nの値(0〜9)までのいずれかの数値が入っていて、かつ何列あるかはその都度変わります。)']
|
20
20
|
|
21
|
-
console.log(lines[0]);
|
22
|
-
|
23
|
-
|
24
|
-
|
25
21
|
|
26
22
|
|
27
23
|
```
|
2
文の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -12,6 +12,8 @@
|
|
12
12
|
|
13
13
|
lines[0]の配列に格納されてある値は『数値』で0〜9とする事
|
14
14
|
|
15
|
+
数値の数(数列)は変化するため、数が増えても減っても対応する事
|
16
|
+
|
15
17
|
```
|
16
18
|
|
17
19
|
var lines = ['数字nの値(0〜9)までのいずれかの数値が入っていて、かつ何列あるかはその都度変わります。)']
|
@@ -24,7 +26,7 @@
|
|
24
26
|
|
25
27
|
```
|
26
28
|
|
27
|
-
|
29
|
+
|
28
30
|
|
29
31
|
|
30
32
|
|
1
質問文の編集
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,37 +2,21 @@
|
|
2
2
|
|
3
3
|
変数linesの配列に数字nが与えられているので、
|
4
4
|
|
5
|
-
|
5
|
+
以下の条件が一致する場合は、その数字をそのまま出力し、それ以外は「no」と出力して下さい。
|
6
|
-
|
7
|
-
また、数字nの値や数は変化するため、変化しても条件通り動作する事。
|
8
6
|
|
9
7
|
|
10
8
|
|
11
|
-
|
9
|
+
条件:
|
12
10
|
|
13
|
-
|
11
|
+
変数linesの配列にはlines[0]のみ値が入るものとする
|
12
|
+
|
13
|
+
lines[0]の配列に格納されてある値は『数値』で0〜9とする事
|
14
14
|
|
15
15
|
```
|
16
16
|
|
17
|
-
|
17
|
+
var lines = ['数字nの値(0〜9)までのいずれかの数値が入っていて、かつ何列あるかはその都度変わります。)']
|
18
18
|
|
19
|
-
この場合は全ての数字が一致しているため、okと出力します。
|
20
|
-
|
21
|
-
|
22
|
-
|
23
|
-
```
|
24
|
-
|
25
|
-
var lines = ['1112']
|
26
|
-
|
27
|
-
```
|
28
|
-
|
29
|
-
|
30
|
-
|
31
|
-
|
19
|
+
console.log(lines[0]);
|
32
|
-
|
33
|
-
|
34
|
-
|
35
|
-
配列の値が分かっている場合は
|
36
20
|
|
37
21
|
|
38
22
|
|
@@ -40,47 +24,7 @@
|
|
40
24
|
|
41
25
|
```
|
42
26
|
|
43
|
-
var lines1 = ['1111']; //ここの値は例
|
44
|
-
|
45
|
-
var N = lines1[0].split('');
|
46
|
-
|
47
|
-
//var lines2 = ['1112']; //ここの値は例
|
48
|
-
|
49
|
-
//var N = lines2[0].split('');
|
50
|
-
|
51
|
-
|
52
|
-
|
53
|
-
if(N[0] == N[1] && N[0] == N[2] && N[0] == N[3]){
|
54
|
-
|
55
|
-
console.log(N.join(''));
|
56
|
-
|
57
|
-
}else{
|
58
|
-
|
59
|
-
console.log('no');
|
60
|
-
|
61
|
-
}
|
62
|
-
|
63
|
-
|
64
|
-
|
65
|
-
```
|
66
|
-
|
67
|
-
|
68
|
-
|
69
|
-
のように
|
70
|
-
|
71
|
-
配列のインデックスをifで評価することで期待通りの動作は出来ると思うのですが、
|
72
|
-
|
73
|
-
配列の中の要素がその都度変わるので、上記のコードでは思った通りの動作になりません。
|
74
|
-
|
75
|
-
|
76
|
-
|
77
|
-
|
27
|
+
数値の数(数列)は変化するため、数が増えても減っても対応する事
|
78
|
-
|
79
|
-
|
80
|
-
|
81
|
-
どのようなコードを書いたら期待通りの動作をしてくれるでしょうか?
|
82
|
-
|
83
|
-
ご回答よろしくお願いします。
|
84
28
|
|
85
29
|
|
86
30
|
|
@@ -88,4 +32,10 @@
|
|
88
32
|
|
89
33
|
|
90
34
|
|
35
|
+
|
36
|
+
|
37
|
+
|
38
|
+
|
91
|
-
|
39
|
+
どのようなコードを書いたら期待通りの動作をしてくれるでしょうか?
|
40
|
+
|
41
|
+
ご回答よろしくお願いします。
|