Sha256: 4cc54be3f4f8e82523a168f4c90f7bce15edd987092f5eab62b44f568d3ba3c7
Contents?: true
Size: 302 Bytes
Versions: 69
Compression:
Stored size: 302 Bytes
Contents
var lerp = require('./lerp'); var norm = require('./norm'); /** * Maps a number from one scale to another. * @example map(3, 0, 4, -1, 1) -> 0.5 */ function map(val, min1, max1, min2, max2){ return lerp( norm(val, min1, max1), min2, max2 ); } module.exports = map;
Version data entries
69 entries across 69 versions & 2 rubygems