logrange

1.1.0 • Public • Published

npm

logrange

Build Status Dependency Status

Logarithmic range between two numbers.

Example

Ascending logarithmic range:

logrange(4, 1000, 2)
//=> [4, 8, 16, 32, 64, 128, 256, 512]

Descending logarithmic range:

logrange(4, 0.1, 0.5)
//=> [4, 2, 1, 0.5, 0.25, 0.125]

API

logrange([opts], first, last, ratio)

Returns array of multiples of first up to last:

[first, first*ratio, first*ratio*ratio, ...]
opts.inclusive

Type: Boolean
Default: false

If set, last is included if it is a part of the sequence.

Install

npm install logrange

License

MIT

Package Sidebar

Install

npm i logrange

Weekly Downloads

18

Version

1.1.0

License

MIT

Last publish

Collaborators

  • eush77