yield เรียกใช้ block ที่ส่งเข้ามาให้เมธอด โดยถ่ายโอนการควบคุมไปยัง block พร้อมส่งค่าให้ได้ตามต้องการ จากนั้นกลับมาทำงานเมธอดต่อ นี่คือวิธีที่เมธอดเรียกใช้ block ที่ได้รับมา และเป็นกลไกเบื้องหลังการวนซ้ำ (iteration) ของ Ruby รวมถึงรูปแบบอันสง่างามอีกมากมาย
yield พื้นฐาน — เรียกใช้ block ที่ได้รับมา
puts
puts
greet { puts }
