この問題はいくつかの異なる方法で解決できますが、よりエレガントな方法があるかどうかはわかりません。
配列を取る
let foo = [1,2,3,4,5]
次のように機能する配列破壊を使用する方法はありますか:
split(array, n) =>
...
let bar = split(foo, 3)
bar[0] = [1,2,3]
bar[1] = [4,5]
n が問題になるかどうかはわかりません。これは破壊で実行できるはずだと思いますが、私が読んでいる方法では、そうする方法がわかりません。