Livecode Wiki
Advertisement

Returns the smallest number of a list of numbers.

Built-in Function handler[]

Syntax:

min(<numbersList>)

Examples:

min(12,3,8,7) -- returns 3
min(0,8,-436) -- returns -436

Use the min function(control structure) to find the lowest value(function) in a group of values.

You can use the min and max functions together to limit a value(function) to a certain range. For example, the expression min(1,max(myValue,0)) yields a number between zero and 1. If myValue is within the limits, the expression is equal to myValue; if it is greater than 1, the expression evaluates to 1; and if it is less than zero, the expression evaluates to zero.

If the numbersList is empty, the min function(control structure) returns zero.

Changes: The ability to use an array was introduced in version 1.1. In previous versions, only lists of numbers could be used with the min function.

Parameters:

  • numbersList: A comma-separated list of numbers, or an expression that evaluates tosuch a list, or an array containing only numbers.
  • Returns: The min function returns a number.

See also: extents (function),sum (function),value (function),average (function),[[<=]] (operator),[[<]] (operator),

Advertisement