如何在 JavaScript 中將陣列分成兩半

你如何將一個陣列平均分成兩半呢? 使用陣列的 slice() 方法: const list = [1, 2, 3, 4, 5, 6] const half = Math.ceil(list.length / 2); const firstHalf = list.slice(0, half) const secondHalf = list.slice(half) 如果陣列中的元素數量是偶數,結果會平均分成兩半。 如果元素數量是奇數,例如: [1, 2, 3, 4, 5] 結果會是: [ 1, 2, 3 ] [ 4, 5 ]