Advertisement
Viraax

Untitled

Jun 1st, 2020
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const mapValues = function(a, b, c, d, value)
  2. {
  3.     return (value - a) * (d - c) / (b - a) + c;
  4. }
  5.  
  6. Utilisation:
  7.  
  8. Première intervale: De 0 - 150 par exemple
  9. Deuxième intervale: de 0 à 1 par exemple
  10. let valeur_a_remap = 75;
  11.  
  12. let result = mapValues(0, 150, 0, 1, valeur_a_remap);
  13. // Renvoie donc 0.5
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement