
{{alias}}( x, y )
    Returns the minimum and maximum of two single-precision floating-point
    numbers.

    If any argument is `NaN`, the function returns `NaN` for both the minimum
    and maximum values.

    Parameters
    ----------
    x: number
        First number.

    y: number
        Second number.

    Returns
    -------
    out: Array<number>
        Minimum and maximum values.

    Examples
    --------
    > var v = {{alias}}( 3.14, 4.2 )
    [ 3.14, 4.2 ]
    > v = {{alias}}( 3.14, NaN )
    [ NaN, NaN ]
    > v = {{alias}}( +0.0, -0.0 )
    [ -0.0, +0.0 ]


{{alias}}.assign( x, y, out, stride, offset )
    Returns the minimum and maximum of two single-precision floating-point
    numbers and assigns results to a provided output array.

    If any argument is `NaN`, the function returns `NaN` for both the minimum
    and maximum values.

    Parameters
    ----------
    x: number
        First number.

    y: number
        Second number.

    out: Array|TypedArray|Object
        Output object.

    stride: integer
        Output array stride.

    offset: integer
        Output array index offset.

    Returns
    -------
    out: Array|TypedArray|Object
        Minimum and maximum values.

    Examples
    --------
    > var out = [ 0.0, 0.0 ];
    > var v = {{alias}}.assign( 3.14, -1.5, out, 1, 0 )
    [ -1.5, 3.14 ]
    > var bool = ( v === out )
    true

    See Also
    --------
