【メモ】JavaScriptで0から10までの連番配列がほしくなった
はじめに
こんにちは、がんがんです。
Next.jsアプリのコーディング中にふと0から10の連番配列がほしいタイミングがありました。
Pythonのrange()のようなものがあるのかなと思って調べてみたら、どうやらJavaScriptにはないようです。
しかし、連番配列を実装する方法はあるようです。何度も調べてしまわないように、そちらに関するメモを残しておきます。
実装
今回は1から10までの連番がほしかったので下記の実装になりました。
スプレッド構文を使ってやれば、new Array
しなくても大丈夫みたいです。シンプルでいいですね。
const number = [...Array(10).keys()].map(i => ++i)
0からの連番が必要な場合はmap関数を外してやれば大丈夫みたいです。
const number = [...Array(10).keys()]
おわりに
今回はJavaScriptにて連番配列がほしくなり、実装方法について調査致しました。
今後もちょくちょく使いそうなので忘れないようにしたいです。