map(v: number, l1: number, h1: number, l2: number, h2: number): number
Map a value from one range to another range.
If the value overshoots, the source range, the result values will also do.
For clamping check mapc
paramv- The value the function will depend on.
paraml1- The minimum value of the source range.
paramh1- The minimum result value.
paraml2- The maximum value of the source range.
paramh2- The maximum result value.
onUpdate(() => {
// Redness will be 0 when the mouse is at the left edge and 255 when the mouse is at the right edge
const redness = map(mousePos().x, 0, width(), 0, 255)
setBackground(rgb(redness, 0, 0))
})
returnsThe result value based on the source value.
sincev2000.0
groupMath