Menu
CoddyTech

Fungsi print

Termasuk bagian Dasar-Dasar dalam perjalanan Swift di Coddy. Pelajaran 31 dari 86.

Kamu telah menggunakan print() di sepanjang kursus ini untuk menampilkan output. Sekarang, mari kita lihat lebih dekat cara kerja fungsi ini dan menjelajahi beberapa fiturnya yang berguna.

Secara default, print() menambahkan karakter baris baru di akhir setiap output, itulah sebabnya setiap pernyataan print muncul di barisnya sendiri:

print("Hello")
print("World")
// Output:
// Hello
// World

Kamu bisa mengubah perilaku ini menggunakan parameter terminator. Parameter ini memungkinkanmu menentukan karakter (atau string) yang akan muncul di bagian akhir sebagai pengganti baris baru:

print("Hello", terminator: " ")
print("World")
// output: Hello World

Fungsi print() juga dapat menerima beberapa item yang dipisahkan dengan koma. Secara default, item-item tersebut digabungkan dengan spasi:

print("Swift", "is", "fun")
// output: Swift is fun

Kamu bisa menyesuaikan pemisah menggunakan parameter separator:

print("2024", "01", "15", separator: "-")
// output: 2024-01-15
challenge icon

Tantangan

Mudah

Tulis fungsi formatDate yang menerima year, month, dan day, lalu mengembalikannya sebagai satu string tanggal yang digabungkan dengan tanda hubung (-).

Fungsi tidak dapat menangkap apa yang ditampilkan oleh print(), jadi buat string-nya sendiri dan kembalikan. Kamu bisa menggabungkan string dengan +: formatDate(year: "2024", month: "01", day: "15") mengembalikan "2024-01-15".

Parameter:

  • year (String): Nilai tahun
  • month (String): Nilai bulan
  • day (String): Nilai hari

Nilai yang dikembalikan: String tanggal berformat dengan komponen yang digabungkan memakai tanda hubung. Format: year-month-day

Coba sendiri

func formatDate(year: String, month: String, day: String) -> String {
    // Tulis kodemu di sini
}
quiz iconUji dirimu

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

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Playground Swift