Have ideas to improve npm?Join in the discussion! »

    range-map

    1.0.4 • Public • Published

    range-map

    inspired by the Map function in Processing. This module scales a number from one range to another

    Build Status codecov

    Installation

    $ npm install range-map

    Example Usage

    var rangeMap = require('range-map')
     
    var mapped = rangeMap(50, 0, 100, 0, 1000)
     
    //mapped == 500

    API

    mapped(input, inputLowest, inputHighest, outputLowest, outputHighest)

    returns a number that has been rounded with Math.round() The ranges will also work with negative numbers.

    Install

    npm i range-map

    DownloadsWeekly Downloads

    19

    Version

    1.0.4

    License

    ISC

    Last publish

    Collaborators

    • avatar