質問編集履歴

3

訂正

2018/07/27 01:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -30,7 +30,7 @@
30
30
 
31
31
 
32
32
 
33
- arrayOfArray[0].contains(addStr) == fale {
33
+ if arrayOfArray[0].contains(addStr) == false {
34
34
 
35
35
  arrayOfArray[0].append(addStr)
36
36
 

2

訂正

2018/07/27 01:18

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -28,6 +28,8 @@
28
28
 
29
29
  // append先の配列に同一の値が存在するか確認して書き込み
30
30
 
31
+
32
+
31
33
  arrayOfArray[0].contains(addStr) == fale {
32
34
 
33
35
  arrayOfArray[0].append(addStr)
@@ -36,4 +38,6 @@
36
38
 
37
39
 
38
40
 
41
+ // ↑のような感じで対象を、配列全体に対して同一の値が存在するか確認してから書き込みしたい。
42
+
39
43
  ```

1

訂正

2018/07/26 06:48

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- 2次元配列全体に値が存在するか確認する方法を教えてください。
1
+ 2次元配列全体に値が存在するか確認するよい方法を教えてください。
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  いままでは、append先の配列に重複した文字列が無いかだけを確認して下記のようにしていたのですが、配列全体で重複した文字列を追加したくない場面はどのようにすればいいでしょうか?
10
10
 
11
- 自分では、for-in文ですべての要素を取り出して`contains`で判定するくらいしか思いつかないので良い方法があれば教えてください。
11
+ 自分では、for-in文ですべての要素を取り出して`contains`で判定するくらいしか思いつかないので簡潔で良い方法があれば教えてください。
12
12
 
13
13
 
14
14