とある配列の変数に対して、mapを使うときに
if(someArray.length > 0) { const newArray = someArray.map ・・
のようにlengthが1以上の配列であることを確認してからmapを使っていたのだけれど、これは必要がなかった。
空の配列[]に対してmapを使うと、そのまま空の配列が帰ってくる
const emptyArray = [];
const result = emptyArray.map((item) => item * 2);
console.log(result); // Output: []