RosettaCodeData/Task/Map-range/Wren/map-range.wren

11 lines
238 B
Text
Raw Permalink Normal View History

2024-03-06 22:25:12 -08:00
import "./fmt" for Fmt
2023-07-01 11:58:00 -04:00
var mapRange = Fn.new { |a, b, s| b.from + (s - a.from) * (b.to - b.from) / (a.to - a.from) }
var a = 0..10
var b = -1..0
for (s in a) {
var t = mapRange.call(a, b, s)
2024-03-06 22:25:12 -08:00
Fmt.print("$2d maps to $ h", s, t)
2023-07-01 11:58:00 -04:00
}