simple-linear-scale

1.0.1 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i simple-linear-scale

Weekly Downloads

125

Version

1.0.1

License

ISC

Last publish

Collaborators

  • tmcw