Devdit
 

Ruby if elsif else โปรแกรมมากกว่า 2 เงื่อนไข

810

Ruby if elsif else โปรแกรมมากกว่า 2 เงื่อนไข บทความนี้สอนเขียนโปรแกรมแบบมีเงื่อนไขด้วยคำสั่ง if elsif else ของภาษา Ruby โดยปกติ if else if จะใช้กับเงื่อนไขที่มากกว่า 2 เงื่อนไขขึ้นไป สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Ruby if elsif else โปรแกรมมากกว่า 2 เงื่อนไข

a = 5
if a == 4
  puts 'เงื่อนไข if ทำงาน'
elsif a >= 5
  puts 'เงื่อนไข if else ทำงาน'
else
  puts 'เงื่อนไข else ทำงาน'
end

ผลลัพธ์

เงื่อนไข if else ทำงาน

คำอธิบาย

Ruby if elsif else จากตัวอย่างสร้างตัวแปร a = 5 จากนั้นเขียนเงื่อนไข if elsif else มีรายละเอียดดังนี้

1. if a == 4 คือ ถ้าตัวแปร a เท่ากับ 4 ให้โปรแกรมทำงานในคำสั่ง if

2. elsif a >= 5 คือ ถ้าตัวแปร a มีค่ามากกว่าหรือเท่ากับ 5 ให้โปรแกรมทำงานในคำสั่ง elsif

3. else คือ ถ้าเงื่อนไขก่อนหน้าไม่เป็นความจริง โปรแกรมจะทำงานใน else

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