mapRange
Maps a value from one range to another.
Installation
npm install @madeinhaus/utilsImport
import { mapRange } from '@madeinhaus/utils';Parameters
value(number): The value to map.inMin(number): The minimum value of the input range.inMax(number): The maximum value of the input range.outMin(number): The minimum value of the output range.outMax(number): The maximum value of the output range.
Returns
- (number): The mapped value.
Usage
import { mapRange } from '@madeinhaus/utils';
const value = 50;
const inMin = 0;
const inMax = 100;
const outMin = 0;
const outMax = 1;
const mappedValue = mapRange(value, inMin, inMax, outMin, outMax); // 0.5In this example, we import the mapRange function from the @madeinhaus/utils package and use it to map a value from one range to another.