Ruby รับค่าจากผู้ใช้งาน ไม่ขึ้นบรรทัดใหม่ บทความนี้สอนใช้คำสั่ง gets.chomp ซึ่งเป็นคำสั่งรับค่าจากผู้ใช้งานเหมือน gets แตกต่างที่ gets.chomp จะรับค่าและไม่ขึ้นบรรทัดใหม่ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Ruby รับค่าจากผู้ใช้งาน ไม่ขึ้นบรรทัดใหม่
print 'สวัสดีคุณชื่อ : '
name = gets.chomp
puts "#{name} ยินดีที่ได้รู้จัก"
ผลลัพธ์
สวัสดีคุณชื่อ : Devdit
Devdit ยินดีที่ได้รู้จัก
Ruby รับค่าจากผู้ใช้งาน ไม่ขึ้นบรรทัดใหม่ จากตัวอย่างใช้คำสั่ง gets.chomp เพื่อรับค่าจากผู้ใช้งาน และเก็บค่าไว้ที่ตัวแปร name โดยไม่มีการขึ้นบรรทัดใหม่หลังค่าของตัวแปร และแสดงผลลัพธ์ออกสู่หน้าจอด้วยคำสั่ง puts