# ArraySum

Returns the sum of values in the specified array.

### Syntax

    ArraySum(array)

##### array

Name of the array containing values you want to add together.

### Example

    <!--- This example shows the use of ArraySum --->
    <HTML>
    <HEAD>
    <TITLE>ArraySum Example</TITLE>
    </HEAD>

    <basefont face="Arial, Helvetica" size=2>
    <body  bgcolor="#FFFFD5">

    <H3>ArraySum Example</H3>
    <P>
    This example uses ArraySum to add two numbers together.<BR>
    </P>
    <!---------------------------------------------------------------------
    After checking to see if the form has been submitted, the following
    code creates an array and assigns the form fields to the first two
    elements in the array.
    ---------------------------------------------------------------------->

    <CFIF IsDefined("FORM.submit")>
        <CFSET myNumberArray = ArrayNew(1)>
        <CFSET myNumberArray[1] = number1>
        <CFSET myNumberArray[2] = number2>

        <CFIF Form.Submit is "Add">
            <!--- use ArraySum to add the number in the array --->
            <P>The sum of the numbers is
            <CFOUTPUT>#ArraySum(myNumberArray)#.</CFOUTPUT>
        </CFIF>
    </CFIF>

    <!---------------------------------------------------------------------
    The following form provides two numeric fields that are added when
    the form is submitted.
    ------------------------------------------------------------------------
    >
    <FORM ACTION="arraysum.cfm" METHOD="post">

    <INPUT TYPE="hidden" NAME="number1_Float">
    <INPUT TYPE="hidden" NAME="number2_Float">
    <INPUT TYPE="text" NAME="number1">
    <BR>
    <INPUT TYPE="text" NAME="number2">
    <BR>
    <INPUT TYPE="submit" NAME="submit" VALUE="Add">
    </FORM>
    </BODY>
    </HTML>