Video: Writing 2D Games in C using SDL by Thomas Lively 2024
Selain operasi seperti mathlike, senar di Ruby memiliki banyak fungsi berguna lainnya yang ada. Semakin Anda terbiasa dengan pemrograman, akan ada saat-saat Anda ingin melakukan sesuatu yang lebih rumit., dan Ruby akan berada di sana untuk menyelamatkan hari!
Bayangkan Anda perlu membuat ucapan teriakan. Dalam teks, Anda mungkin ingin menggunakan semua huruf besar. Tapi bagaimana kalau variabelnya belum punya nama di ibu kota? Anda dapat menggunakan fungsi string untuk memecahkan masalah itu:
2. 2. 2: 031> "Chris". upcase => "CHRIS" 2. 2. 2: 032> name = "Chris" => "Chris" 2. 2. 2: 033> name => "Chris" 2. 2. 2: 034> nama. upcase => "CHRIS"
Untuk menggunakan kemampuan objek di Ruby, Anda mengikuti objek dengan jangka waktu (juga dikenal sebagai dot ) dan kemudian nama fungsi yang ingin Anda gunakan. Teknik ini bekerja secara langsung dengan objek seperti contoh string di atas, atau dengan variabel.
Disini Anda mencoba menggunakan fungsi upcase untuk mengubah string menjadi huruf kapital dengan cepat.
Di Ruby, kemampuan atau fungsi yang diprogram objek dikenal sebagai metode . Saat Anda menulis kode yang membuat objek menggunakan metode, Anda "mengirim pesan" ke objek itu.
Coba contoh ini:
2. 2. 2: 035> salam = "halo ada" => "halo ada" 2. 2. 2: 036> salam. capitalize => "Hello there"
Jika Anda lupa memberi kapitalisasi salam (atau mungkin tidak yakin apakah itu dikapitalisasi karena Anda mendapatkan variabel dari tempat lain), Anda dapat menggunakan metode penggunaan objek string untuk mendapatkan pekerjaan selesai