Isi kandungan:
Video: Ruby Basics - Ruby Numbers - Practicing with numbers 2025
Sebahagian Ruby Untuk Kanak-kanak Untuk Menipu Cheat Sheet
Untuk memulakan Ruby, anda hanya perlu memasang Ruby sendiri dan menggunakan editor kod bebas (tidak pemproses kata!). Notepad ++, Atom, TextWrangler, dan lain-lain adalah semua pilihan editor kod yang baik. Anda juga biasanya menggunakan program terminal atau konsol (percuma dengan semua sistem pengendalian biasa).
Sekali Ruby dipasang, terdapat dua cara biasa untuk menjalankan program Ruby. Jika anda menaip kod Ruby anda dalam fail teks dan simpannya, anda menjalankan kod anda dari terminal dengan:
$ ruby ​​my_code. rb
Jika anda ingin menguji coretan kod kecil, gunakan IRB (Rubik Interaktif) dan mula menaip Ruby selepas prom:
$ irb 2. 1. 2: 001>
Apabila menguji kod baru, anda boleh dengan mudah mencetak hasil perhitungan atau manipulasi rentetan dengan kaedah meletakkan:
2. 1. 2: 004> meletakkan 2. 5 * 3 7. 5 => tidak
Ruby menyediakan sebilangan besar kaedah angka dan rentetan terbina dalam.
Kaedah numerik biasa
Nama Kaedah | Tujuan |
---|---|
+, -, *, / | Aritmetika asas |
** 2 | Eksponen (contohnya, naik ke kuasa kedua) |
() | Gunakan kurungan untuk menyesuaikan keutamaan operasi matematik anda |
walaupun? | Mengembalikan benar jika walaupun |
ganjil? | Mengembalikan kebenaran jika ganjil |
bulat | Bulat ke integer terdekat |
hingga, ke Gelung naik atau turun dari nombor ke nombor lain |
|
Nama Kaedah
Tujuan | +, * |
---|---|
Menambah dua rentetan bersama, ulang tali | panjang |
string | strip |
Mengeluarkan ruang putih yang terkemuka dan mengesampingkan | to_i |
Menukar rentetan ke dalam nombor | , huruf turun |
Mengubah kes rentetan | each_char > Gelung melalui tali mengembalikan setiap aksara |
termasuk? | Mengembalikan benar jika rentetan berada dalam rentetan lain |
[] | Mengembalikan aksara atau substring |
gsub | Mengganti rentetan baru di mana pola dijumpai |
Anda boleh menggunakan rentetan | interpolasi |
untuk membina lebih banyak rentetan rumit daripada kandungan dalam pembolehubah lain. Di dalam petikan berganda, gunakan simbol # {} untuk menukar nilai pembolehubah tertutup: 2. 1. 2: 006> age = "100" => "100" 2. 1. 2: 007> name = "Rubyist" => "Rubyist" 2. 1. 2: 008> "Hello # {name} pada tahun # {umur}! " => "Hello Rubyist, tahniah pada 100 tahun!"
