Anda mungkin perlu membuat fungsi kustom saat menulis skrip yang memerlukan beberapa tugas berulang yang berbeda dari fungsi JavaScript bawaan.
instruksi
Langkah 1
Masukkan fungsi nilai untuk memulai pembuatan fungsi kustom Anda sendiri dan tentukan nama yang diinginkan: function function_name.
Langkah 2
Gunakan sintaks berikut untuk fungsi yang dibuat: - tanda kurung () untuk mendefinisikan parameter variabel yang opsional untuk fungsi yang ditentukan pengguna yang dibuat; - Kurung kurawal {} untuk menampilkan kode javascript.
Langkah 3
Gunakan simbol berikut untuk mempertahankan sintaks: - koma - untuk memisahkan parameter variabel; - titik koma - untuk menentukan akhir nilai fungsi Jadi, fungsi yang ditentukan pengguna tanpa parameter terlihat seperti ini: function function_name () {}; nama_fungsi.
Langkah 4
Gunakan UDF yang baru dibuat untuk mengubah pengaturan tampilan halaman atau melakukan perhitungan dan mengembalikan hasilnya. Untuk ini, perintah kembali digunakan. Contoh: fungsi sum (a, u) {var c = (a + u); return c;};
Langkah 5
Manfaatkan kemampuan untuk membuat fungsi yang ditentukan pengguna tanpa nama yang dapat dipanggil dengan menulis ke variabel atau secara langsung. Fungsi-fungsi ini biasanya disebut sebagai fungsi literal atau fungsi lambda.
Langkah 6
Perluas menu "Alat" di bilah alat atas jendela aplikasi Open Office untuk melakukan operasi pembuatan fungsi khusus dengan kemungkinan pemanggilan selanjutnya dalam rumus lembar dokumen dan pergi ke item "Makro".
Langkah 7
Pilih bagian Macro Management dan pilih OpenOffice.org Basic. Cara alternatif untuk memanggil alat Editor Makro adalah dengan menekan tombol Alt + F11 secara bersamaan.
Langkah 8
Tentukan dokumen saat ini di grup Makro dan klik tombol Baru.
Langkah 9
Konfirmasikan eksekusi operasi yang dipilih dengan menekan tombol OK dan masukkan kode fungsi yang ditentukan pengguna yang akan dibuat: function function_name () function_name = 1end function.
Langkah 10
Masukkan nilai "= function_name" (tanpa tanda kurung) pada sel yang diinginkan pada lembar dokumen.