次の方法で共有


Bicep の数値関数

この記事では、整数を操作するための Bicep 関数について説明します。

Azure Resource Manager JSON 数値関数の一部は、Bicep 数値演算子に置き換えられました。

INT

int(valueToConvert)

指定された値を整数に変換します。

名前空間: sys

パラメーター

パラメーター 必須 タイプ 説明
valueToConvert はい 文字列または整数 整数に変換する値。

戻り値

変換された値の整数。

次の例では、ユーザー指定のパラメーター値を整数に変換します。

param stringToConvert string = '4'

output inResult int = int(stringToConvert)

既定値を使用した場合の前の例の出力は次のようになります。

名前 Type
intResult int 4

max

max(arg1)

整数の配列または整数のコンマ区切りリストから最大値を返します。

名前空間: sys

パラメーター

パラメーター 必須 タイプ 説明
arg1 はい 整数の配列、または整数のコンマ区切りリスト 最大値を取得するコレクション。

戻り値

コレクションの最大値を表す整数。

次の例では、max を配列および整数のリストと共に使用する方法を示します。

param arrayToTest array = [
  0
  3
  2
  5
  4
]

output arrayOutPut int = max(arrayToTest)
output intOutput int = max(0,3,2,5,4)

既定値を使用した場合の前の例の出力は次のようになります。

名前 Type
arrayOutput int 5
intOutput int 5

min

min(arg1)

整数の配列または整数のコンマ区切りリストから最小値を返します。

名前空間: sys

パラメーター

パラメーター 必須 タイプ 説明
arg1 はい 整数の配列、または整数のコンマ区切りリスト 最小値を取得するコレクション。

戻り値

コレクションの最小値を表す整数。

次の例では、min を配列および整数のリストと共に使用する方法を示します。

param arrayToTest array = [
  0
  3
  2
  5
  4
]

output arrayOutPut int = min(arrayToTest)
output intOutput int = min(0,3,2,5,4)

既定値を使用した場合の前の例の出力は次のようになります。

名前 Type
arrayOutput int 0
intOutput int 0

次のステップ

  • 数値に関連するその他のアクションについては、「Bicep 数値演算子」を参照してください。