exponent of starting value (inclusive)
exponent of stopping value (inclusive)
number of values (default: 100)
function options
iterator
var iter = iterLogspace( 0, 1000, 4 );
var v = iter.next().value;
// returns 1
v = iter.next().value;
// returns 10
v = iter.next().value;
// returns 100
// ...
Returns an iterator which returns evenly spaced numbers on a log scale.
Symbol.iterator
, the returned iterator is iterable.exponent of starting value (inclusive)
exponent of stopping value (inclusive)
function options
iterator
var opts = {
'base': 2
};
var iter = iterLogspace( 0, 99, opts );
var v = iter.next().value;
// returns 1
v = iter.next().value;
// returns 2
v = iter.next().value;
// returns 4
// ...
Returns an iterator which returns evenly spaced numbers on a log scale.
Notes
Symbol.iterator
, the returned iterator is iterable.N
must be a nonnegative integerbase
option must be a positive number