6 lines
143 B
Text
6 lines
143 B
Text
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
|
|
.
|