0から開始される連番を作成するためには,以下のように指定します。
spread operator「...」とアロー関数「= >」を使用するのでES6以降で動作します。
var a = [...Array(5)].map((_, i) => i); //=> [ 0, 1, 2, 3, 4 ]
実行すると以下のように画面に表示されます。
連番の開始を変えます。例えば,1から5に変える場合です。
var a =[...Array(5)].map((_, i) => i+1);
以下のように出力されます。
5から9に変える場合です。
var a =[...Array(5)].map((_, i) => i+5);
以下のように出力されます。
5から15に変える場合です。