Belajar Ruby : Berkenalan Dengan Bahasa Pemrograman Ruby

Berkenalan Dengan Bahasa Pemrograman Ruby, Setelah sebelumnya kita Melakukan Persiapan untuk belajar bahasa pemrograman ruby selanjutnya kita akan mengenal ruby lebih dalam lagi.

Ruby adalah bahasa yang powerfull dan flexibel kita dapat menggunakannya untuk aplikasi web development atau pembuatan website.

Bahasa ini juga dapat digunakan untuk memproses text, membuat game, dan merupakan bahasa utama dari framework web ruby on rails.

Bahasa Pemrograman Ruby

Kelebihan Ruby

Bahasa Pemrograman ruby memiliki 4 kelebihan yaitu :

High-Level : bahasa pemrograman yang mudah untuk dimengerti dan ditulis dengan bentuk yang terstruktur kode ruby.

Interpreted : Memiliki kemudahan dalam melakukan maintenance terhadap suatu kode/aplikasi, sehingga apabila terdapat sebuah bug pada program dalam lebih mudah untuk di ketahui.

Object-Oriented  : Bahasa Pemrograman yang beroritentasi kepada objek, semua data dan fungsi didalam paradigma dibungkus dalam kelas-kelas atau objek-objek.

Easy To Use : Bahasa Ruby telah diciptakan oleh Yukihiro Mastsumoto dan biasa dipanggil dengan Matz pada tahun 1995. Matz membuat sebuah bahasa pemrograman menekankan pada kebutuhan manusia pada komputer. oleh karena itu lah mengapa ruby easy to use.

 

Tipe Data Ruby

Di ruby kita dapat menyimpan informasi atau data yang menggunakan bermacam tipe data. Terdapat 3 tipe data pada ruby  yang harus kamu ketahui :

  1. Number, Digunakan untuk menyimpan kode yang berupa angka, contoh : 12,14,60,12
  2. Boolean, Digunakan untuk memberikan hasil nilai true dan false, contoh : true, false
  3. String, Digunakan untuk menyimpan sebuah teks. contoh : “ini sebuah teks diruby”

 

Latihan buatlah 3 variabel dengan 3 tipe data yang berbeda.

 

Variabel Ruby

salah satu dasar dari sebuah pemrograman adalah variabel. kamu dapat membuat variabel dengan sebuah nama yang menyimpan sebuah nilai.

Sebagai contoh kita akan membuat sebuah variabel dengan nama my_num yang memiliki nilai 25 dan dapat kita tuliskan menjadi seperti berikut ini :

jadi untuk mendeklarasikan sebuah variabel di ruby caranya sangatlah mudah dengan membuat sebuah nama variabel my_num,  gunakan = untuk mengisi nilai di variabel lalu variabel sudah siap digunakan.

sebaiknya sebuah variabel menggunakan huruf kecil agar mudah diingat, contoh menampilkan nilai dalam variabel

penulisan variabel dalam ruby

 

Aritmatika Operator Ruby

Variabel ruby tidak hanya untuk menyimpan sebuah variabel seperti contoh diatas tetapi juga dapat melakukan semua perhitungan yang di ajarkan pada waktu sekolah.

terdapat 6 operator aritmatika di ruby yang nantinya sering digunakan yaitu

  1. Addition/Tambah ( + ) , contoh : 2 + 3 = 5
  2. Subtraction/Pengurangan ( – ), contoh : 2 – 3 = -1
  3. Multiplication/Perkalian ( * ), contoh : 2 * 3 = 6
  4. Division/Pembagian ( / ), contoh 3/3 =1
  5. Exponentiation/Pangkat ( ** ), contoh 2**3 = 8
  6. Modulo/Sisa Bagi ( % ), contoh 25 % 7 = 4

contoh perhitungan aritmatika dalam ruby

 

Perbedaan ‘puts‘ dan ‘print‘ di Ruby

kode print di ruby hanya akan menampilkan nilai yang kamu buat. sedangkan kode puts sedikit berbeda, kode puts akan dimulai dengan baris baru setelah menampilkan nilai yang kamu buat, terlihat pada kode dan gambar berikut ini.

put dan print ruby

 

Fungsi Di Ruby

Seperti yang sudah dijelaskan bahwa ruby  adalah object-oriented dan berarti semua yang ada di ruby merupakan object.

ruby memiliki fungsi tersendiri layaknya sebuah pemrograman yang dibawa dari bahasa ini, fungsi tersebut seperti menghitung panjang sebuah string, membalik sebuah kata dan lainnya.

akan kita bahas pada artikel ini..

 

Fungsi “.length”

merupakan fungsi yang digunakan untuk menghitung jumlah dari string. cara menggunakannya adalah fungsi diletakan setelah kode puts dan print. contoh

fungsi length pada ruby

terlihat jumlah string dari kalimat adalah 45 huruf termasuk spasi. fungsi ini dapat digunakan sebagai validasi menghitung jumlah karakter yang diinput oleh user.

 

Fungsi “.reverse”

cara menggunakan fungsi reverse ini sama dengan fungsi length. tetapi fungsi ini digunakan untuk membalikkan suatu string. contoh kode dan gambar di interactive ruby

fungsi reverse di ruby

kode di atas akan menampilkan kata yang terbalik dari kata yang diinput. contoh alow menjadi wola

 

Fungsi “.upcase” dan “.downcase”

dua fungsi ini digunakan mengubah suatu string, upcase digunakan untuk mengubah semua huruf menjadi huruf besar sedangkan downcase malah sebaliknya yaitu mengubah huruf menjadi huruf kecil. contohnya sebagai berikut

fungsi upcase dan downcase pada ruby

Koment Dibaris Kode Ruby

untuk  membuat koment di baris kode ruby kita dapat menambahkan tanda # untuk membuat sebuah catatan di kode dan tidak akan tereksekusi

selain menggunakan tanda # kamu juga membuat catatan dengan multi line menggunakan kode =begin dan diakhiri dengan =end

 

demikian artikel Berkenalan Dengan Bahasa Pemrograman Ruby, semoga dapat bermanfaat.

 

Leave a Reply

Your email address will not be published. Required fields are marked *