ecl-logo Documentation

MostOrDefault

MostOrDefault[expression]result

returns the expression with the last element removed or Null if expression is length 0.

MostOrDefault[expression,default]result

returns the expression with the last element removed or default if expression is length 0.

Details

    Input
    Output

Examples

Basic Examples  (3)

Returns the list with the last element removed:

Returns Null if expression is of length 0 and no default value given:

Returns default value if expression is of length 0:

Additional Examples  (2)

Operates on Associations:

Operates on arbitrary expressions: