変数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) |