式matchは、式と一連のパターンとの比較に基づいて分岐コントロールを提供します。...RemarksRemarksパターン一致式を使用すると、テスト式と一連のパターンとの比較に基づいて、複雑な分岐を実行できます。式の値として返されます。expression.前の構文で示されているパターン一致関数は、引数でパターンマッチングがすぐに実行されるラムダ式です。前の構文で示されているパターン一致関数は、次の関数と同じです。...ラムダ式の詳細については、次を参照してください。ラムダ式:funキーワードします。Keyword.パターンのセット全体で、入力変数のすべての一致候補をカバーする必要があります。match式を使用するいくつかの方法を示しています。使用可能なすべてのパターンのリファレンスと例については、「パターン一致」を参照してください。patterns句をwhen使用して、変数がパターンに一致するために満たす必要のある追加条件を指定できます。このような句をガードと呼びます。whenキーワードに続く式は、そのガードに関連付けられているパターンが一致しない限り評価されません。guard.次の例は、ガードを使用して、変数パターンの数値範囲を指定する方法を示しています。複数の条件は、ブール演算子を使用して結合されることに注意してください。40リテラル以外の値はパターンで使用できないため、入力の一部を値とwhen比較する必要がある場合は、句を使用する必要があることに注意してください。これを次のコードに示します。パターンがガードによってカバーされている場合、ガードは、最後のパターンだけでなく、すべてのパターンに適用されることに注意してください。aの両方に適用されます。Matchingお勧めのコンテンツこのページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。直接フィードバックを残すこともできます。直接フィードバックを残すこともできます。Cookie利用条件サイトのフィードバック商標このページはお役に立ちましたか?はいいいえ追加のフィードバックはありますか?スキップ送信ありがとうございます。Cookie利用条件サイトのフィードバック。