回答編集履歴

2

解決方法を追記

2021/07/21 05:17

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -53,3 +53,11 @@
53
53
 
54
54
 
55
55
  とありますから、中身は`game.theme`ですので、つまり`board.array`と同じものです。
56
+
57
+
58
+
59
+ ---
60
+
61
+
62
+
63
+ 解決方法ですが、想定されている動作がよくわからないので想像になりますが、`let array = [...this.array]`としてコピーを取るのがいいのかもしれません。

1

説明を追記

2021/07/21 05:17

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア36134

test CHANGED
@@ -25,3 +25,31 @@
25
25
 
26
26
 
27
27
  ①と同じ理由です。
28
+
29
+
30
+
31
+ ```js
32
+
33
+ this.originarray = game.gettheme()
34
+
35
+ ```
36
+
37
+
38
+
39
+ とあり、
40
+
41
+
42
+
43
+ ```js
44
+
45
+ gettheme() {
46
+
47
+ return this.theme;
48
+
49
+ }
50
+
51
+ ```
52
+
53
+
54
+
55
+ とありますから、中身は`game.theme`ですので、つまり`board.array`と同じものです。