2020-01-01から1ヶ月間の記事一覧

TypeScriptで配列をn個ずつに分割する

配列をn個ずつの二次元配列にするワンライナーです(Rubyの each_slice 的なやつ) 使い古されたネタなので、いろんな書き方が可能だと思いますが…。 const arraySplit = <T = object>(array: T[], n: number): T[][] => array.reduce((acc: T[][], c, i: number) => (i </t>…