元エンジニアPMのプロダクトマネージャーお役立ち情報

スタートアップから大規模プロダクトまで担当している元エンジニアの筆者が、事業開発・プロダクトマネジメントに役立つ情報を発信します

Javascriptで数字の連番配列の作り方

概要

Javascriptで、1からNまでの配列を作る時の作り方、備忘録
for文でカウントさせるのも良いのだけど、できるだけワンライナーで書きたい時に使える書き方です。

求めるアウトプット

[1,2,3, ...n]

コード

Nに、最大値を入れればそこまでの配列を生成します。

const generateSerialNumArr = (n) => {
    return [...Array(n)].map((_, i) => ++i )
}


const arr = generateSerialNumArr(10);
console.log(arr);
// [1,2,3,4,5,6,7,8,9,10]