chash

0.0.5 • Public • Published

Build Status

node-chash

hash a value to a consistent number within a specified range. in goes key out goes number that's it.

example

var chash = require('chash');
 
var colors = ['red','blue','green','purple']
, bobscolor = chash('bob',colors.length)
, ryanscolor = chash('ryan',colors.length)
, suescolor = chash('sue',colors.length)
;
 
console.log('bob will always be',colors[bobscolor]);
console.log('ryan will always be',colors[ryanscolor]);
console.log('sue will always be',colors[suescolor]);

notes

random distribution

?_?

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i chash

    Weekly Downloads

    12

    Version

    0.0.5

    License

    BSD

    Last publish

    Collaborators

    • soldair