[ColdFusion] 配列変数の最大最少を表示

  • このエントリーをはてなブックマークに追加
  • 人気ブログランキング

例題

配列変数に、それぞれ
2,3,4,5をセットし、
最大値最小値を表示する。

解答

<cfset a = ArrayNew(1)>
<cfset a[1] = 2>
<cfset a[2] = 3>
<cfset a[3] = 4>
<cfset a[4] = 5>
<cfoutput>
最大値=#ArrayMax(a)#
最小値=#ArrayMin(a)#
</cfoutput>

 

もしa[2]="あ"という文字だった場合は

 

非数値が見つかりました。
位置 2 の値は数値ではなかったか、定義されていませんでした。

 

と、エラーが表示されます。

 

それから配列の値の設定ですが、添え字指定ではなく
以下のような書き方もできます。

 

<cfset a = [2,3,4,5]>
  • このエントリーをはてなブックマークに追加
  • 人気ブログランキング

この記事に関連する記事一覧

最近の投稿
カテゴリー
タグ
アーカイブ
プロフィール