1.0.1 • Published 9 years ago

simple-linear-scale v1.0.1

Weekly downloads
161
License
ISC
Repository
github
Last release
9 years ago

linearScale

build status

Bare-bones equivalent for the functionality of d3.scale.linear

Parameters

  • domain Array<number>
  • range Array<number>

Examples

var linearScale = require('simple-linear-scale');

var scaleFunction = linearScale([0, 1], [0, 100]);
scaleFunction(0.5); // 50

// clamp option ensures that output is within range
var scaleFunction = linearScale([0, 1], [0, 10], true);
scaleFunction(100); // 10

Returns Function scale function