min

Typefunction
DictionaryLCS
LibraryLiveCode Script
Syntax
min(<numbersList>)
Summary

Returns the smallest number of a list of numbers.

Introduced1.0
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.

OSmac, windows, linux, ios, android
Platformsdesktop, server, mobile
Parameters
NameTypeDescription
numbersList

A comma-separated list of numbers, or an expression that evaluates to such a list, or an array containing only numbers.

Example
min(12,3,8,7) -- returns 3
min(0,8,-436) -- returns -436
Values
NameTypeDescription
return

The min function returns a number.

RelatedOperator: <=, <
Command: group
Function: max, extents, sum, value, average
Control Structure: function
Glossary: evaluate, range, expression, function, return, value
Description

Use the min function to find the lowest value in a group of values.

You can use the min and max functions together to limit a value 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 returns zero.

Tagsmath