Skip to content

lamansky/add-counter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

add-counter

Adds a counter integer to iterated values.

Installation

Requires Node.js 6.0.0 or above.

npm i add-counter

API

The module exports a single function.

Parameters

  1. iter (iterable): The underlying iterable.
  2. Optional: i (integer): The starting value of the counter. Normally this would be either 0 or 1. Defaults to 0.

Return Value

A generator that, for each iterated value x, yields [i++, x]

Example

const addCounter = require('add-counter')

for (const [i, x] of addCounter(['a', 'b', 'c'])) {
  // [0, 'a']
  // [1, 'b']
  // [2, 'c']
}

About

[Node.js] Adds a counter integer to iterated values.

Resources

License

Stars

Watchers

Forks

Packages

No packages published