@extra-number/map

Converts a number from one range to another. > This is part of package extra-number.

Usage no npm install needed!

<script type="module">
  import extraNumberMap from 'https://cdn.skypack.dev/@extra-number/map';
</script>

README

Converts a number from one range to another.

This is part of package extra-number.

number.map(n, s0, s1, t0, t1);
// n:  a number
// s0: start of source range
// s1: end of source range
// t0: start of target range
// t1: end of target range
const number = require('extra-number');

number.map(1, 0, 5, 0, 10);
// 2

number.map(1, 0, 5, 100, 150);
// 110

number.map(1, 0, 5, 100, 200);
// 120

references