回答編集履歴

4

追記

2022/01/29 07:00

投稿

退会済みユーザー
test CHANGED
@@ -27,3 +27,11 @@
27
27
 
28
28
  (いずれにしても、どう直すかは、array2dの具体的な中身によります)
29
29
 
30
+ ---
31
+ コメントより:
32
+ 配列の最後の要素を削除する場合は
33
+ ```
34
+ array2d.pop();
35
+ ```
36
+ とします。
37
+

3

 

2022/01/29 00:59

投稿

退会済みユーザー
test CHANGED
@@ -25,3 +25,5 @@
25
25
  最後の行にダミーの要素を1つ追加して
26
26
  ['', ''] 等とする必要があります。
27
27
 
28
+ (いずれにしても、どう直すかは、array2dの具体的な中身によります)
29
+

2

 

2022/01/29 00:58

投稿

退会済みユーザー
test CHANGED
@@ -21,4 +21,7 @@
21
21
  [['1', '2'], ['3', '4'],['5', '6'], ['']]
22
22
  となり、最後の行だけ要素が1つしかないため、エラーになります。
23
23
 
24
+ この場合最後の行['']を削除するか、
25
+ 最後の行にダミーの要素を1つ追加して
26
+ ['', ''] 等とする必要があります。
24
27
 

1

 

2022/01/29 00:57

投稿

退会済みユーザー
test CHANGED
@@ -4,7 +4,7 @@
4
4
  setValuesに2次元配列を指定する場合、すべての行について同じ要素数でないといけません。
5
5
 
6
6
  メール本文を加工した結果の「array2d」について
7
- すべての行について同じ要素数を持っていない可能性があります。
7
+ 一部の行が他の行と異なる要素数になってい可能性があります。
8
8
  console.log(array2d)
9
9
  として、array2dの中身がどうなっているか確認してください。
10
10