条件分岐は、開発者が1つ以上の条件を指定し、条件がtrueであるかどうかを判定して、指定されたステートメントを実行するかどうかを決定し、条件がfalseの場合は別のステートメントを実行する必要があります。
次の図は、プログラミング言語の条件分岐の構造を示します。
条件分岐は、開発者が1つ以上の条件を指定し、条件がtrueであるかどうかを判定して、指定されたステートメントを実行するかどうかを決定し、条件がfalseの場合は別のステートメントを実行する必要があります。
次の図は、プログラミング言語の条件分岐の構造を示します。
ステートメント | 説明 |
if ステートメント | ifステートメントは、ブール式の後ろに1つ以上のステートメントで構成されます。 |
if…else ステートメント | ifステートメントの後ろにはオプションのelseステートメントを使用できます。elseステートメントの式は、ブール式がfalseの場合に実行されます。 |
ネストされたif ステートメント | 1つ以上のifまたはelse ifステートメントをifまたはelse ifステートメントにネストできます。 |
switch if ステートメント | switch ステートメントは、異なる条件に基づいて異なる操作を実行するために使用されます。 |
select ステートメント | selectステートメントはswitchステートメントに似ていますが、selectは実行可能なcaseをランダムに実行します。 実行可能なcaseがない場合は、実行可能なcaseがあるまでブロックされます。 |
ヒント:Goには三項演算子がないため、 ?: という形式の条件はサポートされていません。
コメントを残す