回答編集履歴

1

修正

2021/08/29 12:44

投稿

退会済みユーザー
test CHANGED
@@ -20,11 +20,19 @@
20
20
 
21
21
 
22
22
 
23
- `i` は「シート**1**」の2行目から最終行まで繰り返されます。
23
+ 「**i**」 は「シート**1**」の2行目から最終行まで繰り返されます。
24
24
 
25
25
  一方、配列 table2 は「シート**2**」 の最大行分までしかありません。
26
26
 
27
+ ```js
28
+
29
+ var questioner2 = table2[i-2][0];
30
+
31
+ ```
32
+
33
+ の部分は、**シート1の読み取り対象行に用いている「i」という変数を、シート2にも適用しようとしている**ことになります。
34
+
27
- forループの最中に、シート2の行数を超えてデータにアクセスしようとしたきに上記のエラーが発生します。
35
+ forループの最中に、シート2の行数を超えてデータにアクセスしようとする上記のエラーが発生します。
28
36
 
29
37
 
30
38