cond
第 3 引数の値に応じて、2 つの引数のうちどちらかを返す。
cond
は、CONTROL が true の場合は VAR1 を返し、そうでない場合は VAR2 を返します。
例:
{{ cond (eq (len $geese) 1) "goose" "geese" }}
上記のコードは、$geese
配列に項目が 1 つだけある場合は “goose” を出力し、それ以外の場合は “geese” を出力します。
を提供 せず、条件が false を返したら最初の式をパスするような通常の [三項演算子] のように機能 しません。