If Statement

...

Go if Statement

if bayonotidan shart haqiqiy bo'lsa, bajarilishi kerak bo'lgan Go kod blokini aniqlash uchun foydalaniladi.

Sintaksis

if condition {
  // shart haqiqiy bo'lsa bajariladigan kod
}

Eslatma: if kichik harflarda bo'lishi kerak. Katta harflar (If yoki IF) xato beradi.

Quyidagi misolda, 20 ning 18 dan katta yoki kichikligini tekshiramiz. Agar shart haqiqiy bo'lsa, matn chiqariladi:

Misol

package main
import ("fmt")
 
func main() {
  if 20 > 18 {
    fmt.Println("20 18 dan katta")
  }
}

Biz o'zgaruvchilarni ham tekshirishi mumkin:

Misol

package main
import ("fmt")
 
func main() {
  x := 20
  y := 18
  if x > y {
    fmt.Println("x y dan katta")
  }
}

Misol Tushuntirish

Yuqoridagi misolda, x va y degan ikki o'zgaruvchidan foydalanib, x ning y dan katta ekanligini tekshiramiz (bu yerda > operatori ishlatiladi). x ning qiymati 20 va y ning qiymati 18 bo'lib, 20 ning 18 dan katta ekanligini bilamiz. Shuning uchun, ekranga "x y dan katta" degan matnni chiqaramiz.

Ushbu sahifada

Xato haqida xabar berish