ikuo00ukの日記

元エンジニアのプロダクトマネージャー。 読んだ本とか紹介しています。

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]