Devdit
 

Go if หลายเงื่อนไข ด้วย if - else if

1.3K

บทความนี้สอนเขียนภาษา Go (Golang) if แบบหลายเงื่อนไข ด้วย if - else if เหมาะสำหรับโปรแกรมที่มีเงื่อนไขมากกว่า 2 เงื่อนไขขึ้นไป สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Go if หลายเงื่อนไข

package main
import "fmt"

func main() {
	a := 20
	if( a == 10 ) {
		fmt.Print("a = 10")
	} else if( a == 20 ) {
		fmt.Print("a = 20")
	} else {
		print("a != 10 and 20")
	}
}

ผลลัพธ์

a = 20

พิจาณาโค้ดด้านบนมีตัวแปร a = 20 และมีการใช้ if - else if เพื่อกำหนดให้โปรแกรมทำงานแบบหลายเงื่อนไข กรณีถ้าโปรแกรมทำเงื่อนไขใดเงื่อนไขหนึ่งไปแล้ว เงื่อนไขที่เหลือจะไม่ถูกทำงานอีก

เขียน 3 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ