Jump to content

Wikifunctions:Perkenalan

From Wikifunctions
This page is a translated version of the page Wikifunctions:Introduction and the translation is 91% complete.
Outdated translations are marked like this.

Functions make calculations on the data you provide.

Wikifunctions merupakan proyek sumber terbuka yang memungkinkan siapa saja untuk membuat fungsi dan membagikannya untuk digunakan, diramu ulang, diuji, dan dipelajari oleh orang lain.

Gunakan panduan berikut ini untuk mencoba fitur-fitur dasar dari Wikifunctions. Kami menantikan umpan balik dan kontribusi Anda.

Mengevaluasi sebuah Fungsi

Anda dapat mencoba fungsi-fungsi yang dibuat oleh komunitas di Wikifunctions secara mandiri! Pilih salah satu dari koleksi fungsi kami dan berikan nilai masukan untuk mengetahui keluarannya.

Langkah-langkah:

  1. Temukan sebuah fungsi di Halaman utama.
  2. Pergi ke halaman salah satu fungsi.
  3. Masukkan nilai input.
  4. Jalankan fungsinya.

Hasil:

  1. Apakah keluarannya sesuai dengan yang diharapkan?
  2. Apakah Anda punya koreksi atau saran untuk dilaporkan?

Share a Function call

After you run a function, use the 'Copy result link' button beneath the result panel to copy a shareable URL. When someone opens that link, Wikifunctions preloads the same function call and runs it automatically, so they see the inputs and result exactly as you did. This is a quick way to demonstrate reproducible examples or ask others for help with a specific function input/output.

Steps (continue from "Evaluate a Function"):

  1. After the result loads, click 'Copy result link' under the result panel.
    Share a function call feature in Wikifunctions screenshot
  2. Share the URL with others!

Note: the shared link preloads your exact inputs and runs them again, so recipients see the same result unless the underlying implementation has changed since you generated the link.

Membuat sebuah Fungsi

Anda bisa menambahkan fungsi Anda sendiri ke Wikifunctions! Buat fungsi baru untuk digunakan dalam implementasi Anda sendiri dan memungkinkan orang lain untuk menggunakannya juga. Fungsi baru dapat ditulis dalam bahasa yang Anda inginkan.

Langkah-langkah:

  1. Pergi ke halaman pembuatan fungsi.
  2. Beri fungsi Anda nama.
  3. Tetapkan masukan fungsi Anda:
    1. Tambah/hapus isian masukan.
    2. Tentukan setiap tipe masukan.
    3. Beri setiap masukan nama.
  4. Tetapkan tipe keluaran fungsi Anda.
  5. Opsional, berikan nilai multibahasa untuk salah satu isian ini:
    • Nama fungsi, alias fungsi, label masukan.
  6. Terbitkan fungsi Anda.

Hasil:

  1. Apakah fungsi itu berhasil diterbitkan?
  2. Apakah Anda punya koreksi atau saran untuk dilaporkan?

Menyunting sebuah Fungsi

Anda dapat berkontribusi pada Wikifunctions dengan menyunting perpustakaan fungsinya. Tambahkan atau ubah informasi multibahasa di fungsi, serta kembangkan dan ubah definisi fungsi.

Langkah-langkah:

  1. Temukan sebuah fungsi di Halaman Utama.
  2. Pergi ke halaman salah satu fungsi.
  3. Tekan Sunting sumber untuk melihat opsi penyuntingan untuk fungsi ini.
  4. Opsional, ubah nilai dari:
    1. Nama fungsi,
    2. Alias fungsi,
    3. Daftar masukan
      1. Tambah/hapus isian masukan
      2. Ubah tipe masukan
      3. Ubah label masukan
    4. Tipe keluaran.
  5. Opsional, berikan nilai multibahasa untuk salah satu dari isian berikut:
    1. Nama fungsi
    2. alias fungsi
    3. label masukan.
  6. Terbitkan pengubahan Anda.

Hasil:

  1. Apakah suntingan Anda berhasil diterbitkan?
  2. Apakah Anda punya koreksi atau saran untuk dilaporkan?

Membuat tes

Anda dapat membuat tes untuk implementasi fungsi Anda di Wikifunctions untuk memastikan mereka bekerja dengan benar.

Langkah-langkah:

  1. Cari sebuah fungsi di Halaman Utama atau fungsi yang telah Anda buat di langkah-langkah sebelumnya.
  2. Pergi ke halaman salah satu fungsi.
  3. Tekan pranala "+" di tabel tes.
  4. Tekan "$select_function" di bawah "Panggilan".
    1. Di isian di bawah "Fungsi", ketik nama fungsi yang Anda uji dan pilih fungsi ketika ia muncul.
    2. Tambahkan nilai untuk masukan-masukan di isiannya masing-masing.
  5. Tekan "$select_function" di bawah "Validasi Hasil". Di dalam isian di bawah "Fungsi", ketik nama fungsi yang ingin Anda gunakan untuk memeriksa hasil.
    1. In the field under "Function", type in the name of the function you want to use to check the result.
    2. Untuk fungsi yang keluarannya adalah Untaian, fungsi pemeriksanya adalah "kesamaan untaian"; untuk fungsi yang keluarannya adalah Boolean, fungsi pemeriksanya adalah "kesamaan Boolean".
    3. Tambahkan nilai yang diharapkan dalam isian yang diberikan ("Untaian Kedua" atau "Boolean Kedua").
  6. Terbitkan pengubahan Anda.

Hasil:

  1. Apakah tes itu berhasil diterbitkan?
  2. Apakah Anda punya koreksi atau saran untuk dilaporkan?

Membuat implementasi

Fungsi dihidupkan melalui implementasi yang dibuat sesuai kebutuhan Anda. Fungsi bisa dijalankan, dicampur ulang, dan digabungkan melalui implementasi di Wikifunctions. Lihat bagian di bawah untuk belajar cara menghubungkan implementasi Anda ke fungsi. Kami menyarankan Anda membuat dan menghubungkan tes terlebih dahulu sebelum membuat implementasi. Panduan yang lebih lengkap untuk membuat implementasi bisa dilihat di Wikifunctions:How to create implementations.

Langkah-langkah:

  1. Temukan sebuah fungsi di Halaman Utama.
  2. Pergi ke halaman salah satu fungsi.
  3. Tekan pranala "+" di tabel implementasi.
  4. Anda dapat membuat implementasi baru menggunakan salah satu dari cara-cara berikut:
    1. Kode
      • Pilih bahasa pemrograman yang dibutuhkan untuk menulis kode fungsi.
      • Masukkan kode Anda.
    2. Komposisi:
      • Buat komposisi menggunakan fungsi-fungsi yang sudah ada.
  5. Terbitkan pembaruan Anda (setelah menjalankan tes dengan menekan panah bulat di sebelah kanan kotak berjudul Tes).

Hasil:

  1. Apakah implementasinya berhasil diterbitkan?
  2. Apakah Anda punya koreksi atau saran untuk dilaporkan?

Menghubungkan Implementasi atau Tes ke suatu Fungsi

Catatan: Fitur ini hanya tersedia bagi Pemfungsi.

Sambungkan tes dan implementasi ke fungsi Anda untuk melihatnya bisa dipakai.

Langkah-langkah:

  1. Temukan sebuah fungsi di Halaman Utama.
  2. Pergi ke halaman salah satu fungsi.
  3. Pilih satu atau lebih tes, atau satu atau lebih implementasi.
  4. Tekan tombol "Hubungkan".

Hasil:

  1. Apakah status Terhubung/Terputus itu berhasil diubah?
  2. Apakah Anda punya koreksi atau saran untuk dilaporkan?

Menyisipkan Fungsi ke dalam sebuah artikel Wikipedia

Sekarang saatnya menyisipkan sebuah fungsi ke dalam artikel Wikipedia dan melihat hasilnya yang menakjubkan.

Langkah-langkah:

  1. Buka artikel yang fungsinya ingin ditambahkan.
  2. Masuk ke tab sunting, lalu buka penyunting visual.
  3. Klik menu "Sisipkan" di bagian atas penyunting visual. Gulir ke bawah dan pilih "Fungsi". Sebuah kotak dialog akan terbuka.
  4. Cari fungsi yang ingin Anda sisipkan lalu klik. Atau, coba salah satu Fungsi yang Disarankan di bawah bilah pencarian.
  5. Masukkan data yang diperlukan, lalu klik tombol "Sisipkan" di kanan atas untuk menambahkan fungsi tersebut ke dalam artikel.
  6. Kini hasil fungsi akan terlihat di dalam artikel. Setelah itu, Anda dapat melanjutkan dengan menyimpan dan menerbitkan perubahan.
  7. Untuk menyunting fungsi, cukup klik pada fungsi tersebut. Akan tampil kotak informasi berisi nama dan deskripsi fungsi. Setelah itu, klik tombol "Sunting".
  8. Setelah itu, Anda dapat mengubah data masukan, lalu klik "Terapkan perubahan" ketika selesai menyunting.

Hasil:

  1. Apakah hasil yang muncul sesuai dengan harapan?
  2. Apakah Anda memiliki koreksi atau masukan untuk laporannya?