1.0.5 • Published 6 years ago

rate-map v1.0.5

Weekly downloads
641
License
ISC
Repository
github
Last release
6 years ago

rate-map

npm version Build Status Coverage Status

Map a number in the range of 0-1 to a new value with a given range

import rateMap from 'rate-map';

rateMap(0.5, 0, 100); //=> 50
rateMap(0.5, 100, 200); //=> 150
rateMap(0.5, -100, 100); //=> 0

Installation

Use npm.

npm install rate-map

API

rateMap(value, start, end)

value: number in the range of 0..1
start: number
end: number
Return: number

rateMap(0.1, 0, -1); //=> -0.1
rateMap(0.1, 1, -1); //=> -0.8
rateMap(0.1, -1, -2); //=> -1.1

rateMap(0, 5, 5); //=> 5
rateMap(0.5, 5, 5); //=> 5
rateMap(1, 5, 5); //=> 5

License

ISC License © 2018 Shinnosuke Watanabe

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

8 years ago

0.0.0

8 years ago