Menu
CoddyTech

Output dengan print dan p

Termasuk bagian Dasar-Dasar dalam perjalanan Ruby di Coddy. Pelajaran 27 dari 88.

Ruby memberimu dua cara lain untuk menampilkan output: print dan p. Masing-masing berperilaku berbeda dari puts.

method print menampilkan teks tanpa menambahkan baris baru di akhir:

print "Hello"
print "World"

Ini menghasilkan:

HelloWorld

Perhatikan bahwa kedua kata muncul di baris yang sama. Ini berguna saat kamu ingin menyusun output sedikit demi sedikit tanpa pergantian baris otomatis.

method p berbeda. Method ini menampilkan versi nilai yang mentah dan mudah diperiksa saat debug:

puts "Hello"
p "Hello"

Ini menghasilkan:

Hello
"Hello"

Dengan p, string ditampilkan bersama tanda kutipnya, sehingga jelas bahwa kamu sedang melihat string. Ini membantu saat debug karena kamu bisa melihat dengan tepat tipe data apa yang sedang kamu gunakan.

challenge icon

Tantangan

Mudah

Gunakan print dan p untuk menampilkan output dengan cara berikut:

  1. Gunakan print untuk menampilkan Ruby, lalu gunakan print lagi untuk menampilkan Programming (keduanya harus muncul pada baris yang sama tanpa spasi di antaranya), lalu gunakan puts tanpa argumen untuk berpindah ke baris berikutnya
  2. Gunakan p untuk menampilkan string debug (tampilkan bentuk mentahnya dengan tanda kutip)
  3. Gunakan p untuk menampilkan angka 42

Outputmu harus tepat 3 baris:

RubyProgramming<br>"debug"<br>42

Coba sendiri

# TODO: Tulis kodemu di bawah ini

# 1. Gunakan print dua kali untuk menghasilkan output "Ruby" dan "Programming" pada baris yang sama,
#    lalu gunakan puts tanpa argumen untuk berpindah ke baris berikutnya

# 2. Gunakan p untuk menghasilkan output string "debug"

# 3. Gunakan p untuk menghasilkan output angka 42
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Ruby online