Google Apps Scriptで配列に要素を追加するには、pushとunshiftメソッドを使います。
pushは配列の末尾に、unshiftは配列の先頭に要素を追加します。
pushメソッド
pushメソッドは、配列の末尾に要素を追加します。以下のように使います。
javascriptCopy code
let array = [1, 2, 3];
array.push(4);
console.log(array); // [1, 2, 3, 4]
上記の例では、配列arrayに4を追加しています。
このように、引数に追加したい要素を指定するだけで、簡単に配列に要素を追加することができます。
pushメソッドは、複数の要素を追加することもできます。
以下のように、引数に複数の要素を指定することで、複数の要素を一度に追加することができます。
javascriptCopy code
let array = [1, 2, 3];
array.push(4, 5, 6);
console.log(array); // [1, 2, 3, 4, 5, 6]
unshiftメソッド
unshiftメソッドは、配列の先頭に要素を追加します。
以下のように使います。
javascriptCopy code
let array = [1, 2, 3];
array.unshift(0);
console.log(array); // [0, 1, 2, 3]
上記の例では、配列arrayの先頭に0を追加しています。
pushメソッドと同様に、複数の要素を一度に追加することもできます。
javascriptCopy code
let array = [1, 2, 3];
array.unshift(-1, 0);
console.log(array); // [-1, 0, 1, 2, 3]
まとめ
配列への要素の追加は、配列の操作において基本的な操作の一つです。
要素を追加することで、配列の長さを増やしたり、配列に新しいデータを追加したりすることができます。
注意すべき点はpushメソッドやunshiftメソッドを使って配列に要素を追加する際には、元の配列が変更されることです。
また、配列の末尾や先頭に要素を追加することで、配列の順序が変わることにも注意が必要です。
push メソッドとunshift メソッドの特徴を理解し、上手く使い分ければ、効率的に配列を操作できるようになります。