npm.io
0.1.0 • Published 12 years ago

rr

Licence
MIT
Version
0.1.0
Deps
0
Vulns
0
Weekly
0
Stars
12

rr

A simple JavaScript component to iterate an array round robin.

Why?

Sometimes you want to loop over an array and start at the beginning again.

Install

Node.js/Browserify
npm install --save rr
Component
component install jprichardson/rr
Bower
bower install rr
Script
<script src="/path/to/rr.js"></script>

Usage

rr(array, [lastIndex])
Example
var rr = require('rr')

var list = ['a', 'b', 'c']
console.log(rr(list)) //a
console.log(rr(list)) //b
console.log(rr(list)) //c
console.log(rr(list)) //a

console.log(rr(list,1)) //c
console.log(rr(list,2)) //a 
splice(array, idx, len)
spliceCurrent(array, len)

License

(MIT License)

Copyright 2013, JP Richardson

Keywords