[ColdFusion] 変数の値を比較(1/3)

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

例題

変数aに「abc」、変数bに「de」をセットし
比較結果を表示する。

解答

<cfset a = "abc">
<cfset b = "de">
<cfif a gte b>
     aはbより大きいか同じである
<cfelse>
     aはbより小さい
</cfif>

 

スクリプト形式のプログラムなら「>=」と書くのですが
タグの終了と混同しないためにgteと書きます。

 

ちなみにCFScriptでは、以下のとおりです。

 

<cfscript>
a = "abc";
b = "de";
if(a >= b){
    WriteOutput("aはbより大きいか同じである");
}else{
    WriteOutput("aはbより小さい");
}
</cfscript>

 

その他の演算子は以下のとおりです。

 

CFScript の演算子 CFML の演算子
== EQ(IS,EQUAL)
< LT(LESS THAN)
> GT(GREATER THAN)
!= NEQ(IS NOT,NOT EQUAL)
<= LTE(LESS THAN OR EQUAL TO,LE)
>= GTE(GREATER THAN OR EQUAL TO,GE)
  • このエントリーをはてなブックマークに追加
  • 人気ブログランキング

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

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