RosettaCodeData/Task/Map-range/EasyLang/map-range.easy

7 lines
143 B
Plaintext

func map_range a1 a2 b1 b2 s .
return b1 + (s - a1) * (b2 - b1) / (a2 - a1)
.
for i = 0 to 10
print i & " -> " & map_range 0 10 -1 0 i
.