Ko‘p qiymatli case


ULASHISH

Ko‘p qiymatli switch operatori

switch operatoridagi har bir case uchun bir nechta qiymat berish mumkin:

Sintaksis

switch expression { case x,y:    // code block if expression is evaluated to x or y case v,w:    // code block if expression is evaluated to v or w case z: ... default:    // code block if expression is not found in any cases }

Ko‘p qiymatli switch misoli

Quyidagi misolda turli matnlarni qaytarish uchun hafta kuni raqamidan foydalaniladi:

Misol

package main import "fmt" func main() {    day := 5    switch day {    case 1,3,5:     fmt.Println("Odd weekday")    case 2,4:      fmt.Println("Even weekday")    case 6,7:     fmt.Println("Weekend")   default:     fmt.Println("Invalid day of day number")   } }

Natija:

Odd weekday
O‘zingiz sinab ko‘ring »


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!