Method print
Hampir sama seperti puts method tak lain tak bukan print ini merupakan method yang digunakan untuk mengevaluasi dan menampilkan pada layar console/terminal, namun print memiliki perbedaan yaitu tidak membuat baris baru pada saat mencetak pada layar, perhatikan kode berikut ini.
print "Tolong!"
print "Tolong!"
print "Tolong!"puts "Tolong!"
puts "Tolong!"
puts "Tolong!"$ ruby contoh_print_string.rb
Tolong!Tolong!Tolong!$ ruby contoh_puts_string.rb
Tolong!
Tolong!
Tolong!Bisa di lihat perbedaanya diatas antara tab Result print dan Results puts, pada print terlihat bahwa menghasilkan satu baris dan pada puts menghasilkan baris baru.
Keduanya memiki fungsi yang sama yaitu mengoutputkan, namun secara penggaunaan tergantung pada kebutuhan kita, apakah kita membutuhkan baris baru atau tidak.
Contoh lain.
print "Selamat datang di Ind***ret"
print ", "
print "Selamat berbelanja"puts "Selamat datang di Ind***ret,"
puts ", "
puts "Selamat berbelanja"$ ruby contoh_print_string.rb
Selamat datang di Ind***ret, Selamat berbelanja$ ruby contoh_puts_string.rb
Selamat datang di Ind***ret
,
Selamat berbelanjaKamu juga dapat menggunakan escape sequences \n untuk membuat baris baru pada method print .
print "saya juga bisa membuat baris baru\n"
print "yah aku dibawah"$ ruby contoh_print_newline.rb
saya juga bisa membuat baris baru
yah aku dibawahNamun cara diatas tidak efektif dan tujuan print adalah mencetak pada console tanpa baris baru/newline.
Last updated
Was this helpful?