Solidity-decision-making

提供:Dev Guides
移動先:案内検索

堅牢性-意思決定

プログラムの作成中に、特定のパスのセットから1つを採用する必要がある場合があります。 そのような場合、プログラムが正しい決定を下し、正しいアクションを実行できるようにする条件文を使用する必要があります。

Solidityは、さまざまな条件に基づいてさまざまなアクションを実行するために使用される条件ステートメントをサポートしています。 ここで、 if..else ステートメントについて説明します。

if-elseのフローチャート

次のフローチャートは、if-elseステートメントの動作を示しています。

意思決定

Solidityは if..else ステートメントの次の形式をサポートしています-

Sr.No Statements & Description
1

if statement

ifステートメントは、Solidityが決定を下し、ステートメントを条件付きで実行できるようにする基本的な制御ステートメントです。

2

if…​else statement

'if …​ else’ステートメントは、Solidityがより制御された方法でステートメントを実行できるようにする制御ステートメントの次の形式です。

3

if…​else if…​ statement.

if …​ else if …​ ステートメントはif …​ elseの高度な形式であり、Solidityがいくつかの条件から正しい決定を下せるようにします。