Devdit
 

Ruby แปลง string เป็น int ด้วย to_i

868

Ruby แปลง string เป็น int ด้วย to_i บทความนี้สอนใช้คำสั่ง to_i เพื่อแปลงค่าจาก string หรือชนิดอื่น เป็น int วิธีการใช้งานคือ เขียน to_i หลังตัวแปรที่ต้องการแปลงเป็นตัวเลข หรือ int สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Ruby แปลง string เป็น int ด้วย to_i

s = '123'
i = s.to_i + 10
puts "ตัวแปร i = #{i}"

ผลลัพธ์

ตัวแปร i = 133

คำอธิบาย

Ruby แปลง string เป็น int ด้วย to_i จากตัวอย่างสร้างตัวแปรชื่อ s เก็บค่า string คือ ‘123’ จากนั้นแปลงตัวแปร s เป็น int ด้วย s.to_i และบวกเพิ่มอีก 10 เก็บค่าไว้ที่ตัวแปร i สุดท้ายแสดงค่าตัวแปร i ออกสู่หน้าจอด้วยคำสั่ง puts

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