RosettaCodeData/Task/Map-range/Jq/map-range-3.jq

6 lines
190 B
Text
Raw Permalink Normal View History

2016-12-05 23:44:36 +01:00
def maprange_array(a; b):
def _helper(a0; b0; factor): b0 + (. - a0) * factor;
a[0] as $a | b[0] as $b | ((b[1] - b[0]) / (a[1] - a[0])) as $factor
| map(_helper( $a; $b; $factor) );