1.0.0 • Published 8 years ago

random-split v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

random-split Build Status

Generate a random boolean split using a number input

Install

$ npm install --save random-split

Usage

var Split = require('random-split')

var split = Split(0.1)
//=> Generate a split where true is returned with p=0.1

split(0)
//=> true

split(1)
//=> false

split(10)
//=> true

Split is a curried function. You'll probably want to pass the proportion initially and reuse the returned function for multiple number inputs.

API

Split(proportion, number) -> function

proportion

Required
Type: number

The proportion of numbers where the split will return true.

number

Required
Type: number

The number to split using the proportion.

License

MIT © Ben Drucker