freemarker で文字列を数値に変換したい。数値の値に基づいて条件付きチェックを入れたいと思います。?番号が機能していないようです。
助言がありますか?
申し訳ありませんが、正常に?number
動作します。変換された数値を別の数値と比較できませんでした。
これは私にはうまくいきませんでした:
<#assign num = numString?number>
<#if num > 100>
</#if>
括弧内に (num > 100) を囲むと、次のように機能しました。
<#if (num > 100)>
</#if>
比較が機能していなかったので、変換が行われていないと想定していました。私の悪い。
次のように使用できると思います。string?eval