Ix.Enumerable.range

このエントリーをはてなブックマークに追加

IxJSでシーケンスを生成する関数の一つ。指定された初期値から指定された個数分の値を生成する。ステップは+1固定。

Ix.Enumerable.range(start, count);
// start: 初期値
// count: 生成する個数

JSFiddle

Lazy.jsのLazy.rangeと比較すると汎用性はあまりない。ただし、Lazy.js同様にIx.Enumerable.generateを使うことで比較的容易に同じものを実装することができる。(じゃあIx.Enumerable.generate使えばいいのでは?というのは無しで)

JSFiddle(Lazy.jsのLazy.rangeをIx.jsで実現してみた)

Lazy.js関連関数
Lazy.range

目次へ

Written on May 21, 2015
このエントリーをはてなブックマークに追加