Log inGet started

NumberRange

Updated 22 August 2026

The NumberRange namespace — 1 function.

globals/NumberRange/new

NumberRange.new(min: number, max: number?) -> any

Construct a NumberRange. Pass one number for a constant range (min == max); pass two for a uniform random range. Reversed arguments are normalized to ascending order.

Parameters

  • min number — Lower bound.
  • max number (optional) — Upper bound; defaults to min.

Returns any

local lifetime = NumberRange.new(1.0)        -- always 1.0
local speed    = NumberRange.new(0.5, 2.0)   -- random
  • api
  • reference