Go-if-statement

提供:Dev Guides
2020年6月22日 (月) 19:36時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

Go-ifステートメント

*if* ステートメントは、ブール式とそれに続く1つ以上のステートメントで構成されます。

構文

Goプログラミング言語の if ステートメントの構文は次のとおりです-

if(boolean_expression) {
  /*statement(s) will execute if the boolean expression is true*/
}

ブール式の評価が true の場合、ifステートメント内のコードブロックが実行されます。 ブール式が false と評価された場合、ifステートメントの終了後(閉じ中括弧の後)の最初のコードセットが実行されます。

流れ図

Go ifステートメント

package main

import "fmt"

func main() {
  /*local variable definition*/
   var a int = 10

  /*check the boolean condition using if statement*/
   if( a < 20 ) {
     /*if condition is true then print the following*/
      fmt.Printf("a is less than 20\n" )
   }
   fmt.Printf("value of a is : %d\n", a)
}

上記のコードをコンパイルして実行すると、次の結果が生成されます-

a is less than 20;
value of a is : 10