256
CFML Language Reference
<tr>
<CFOUTPUT>
<th align="left">Number #LoopItem#</th>
<td><INPUT TYPE="text" NAME="number#LoopItem#"></td>
</CFOUTPUT>
</tr>
</CFLOOP>
</table>
<INPUT TYPE="submit" NAME="submit" VALUE="get the average">
</FORM>
<!--- create an array --->
<CFIF IsDefined("FORM.submit")>
<CFSET myNumberArray = ArrayNew(1)>
<CFSET Count = 1>
<CFLOOP index="ListItem" list="#Form.Fieldnames#">
<CFIF Left(ListItem,3) is "Num">
<CFSET myNumberArray[Count] = Val(Evaluate("number#Count#"))>
<CFSET count = IncrementValue(Count)>
</CFIF>
</CFLOOP>
<CFIF Form.Submit is "get the average">
<!--- use ArrayAvg to get the average of the two numbers --->
<P>The average of the numbers that you entered is
<CFOUTPUT>#ArrayAvg(myNumberArray)#.</CFOUTPUT>
<CFELSE>
<CFOUTPUT>Try again. You must enter at least two numeric
values.</CFOUTPUT>
</CFIF>
</CFIF>
</BODY>
</HTML>
Summary of Contents for COLDFUSION 4.5-CFML LANGUAGE
Page 1: ...Allaire Corporation CFML Language Reference ColdFusion 4 5...
Page 207: ...Chapter 1 ColdFusion Tags 183 CFCATCH CFTRY BODY HTML...
Page 224: ...200 CFMLLanguageReference CFOUTPUT P Text within CFOUTPUT is always shown CFOUTPUT BODY HTML...
Page 336: ...312 CFMLLanguageReference CFIF BODY HTML...
Page 404: ...380 CFMLLanguageReference DE It is morning CFOUTPUT P BODY HTML...
Page 413: ...Chapter 2 ColdFusion Functions 389 Customer BalanceDue BR CFOUTPUT CFIF BODY HTML...
Page 483: ...Chapter 2 ColdFusion Functions 459 CFOUTPUT CFLOOP BODY HTML...
Page 584: ...560 CFMLLanguageReference...
Page 594: ...570 CFMLLanguageReference...