วิธีสร้างฟังก์ชันแบบกำหนดเอง

สารบัญ:

วิธีสร้างฟังก์ชันแบบกำหนดเอง
วิธีสร้างฟังก์ชันแบบกำหนดเอง

วีดีโอ: วิธีสร้างฟังก์ชันแบบกำหนดเอง

วีดีโอ: วิธีสร้างฟังก์ชันแบบกำหนดเอง
วีดีโอ: สอนภาษาซี C: ลองสร้างฟังก์ชันอย่างง่ายขึ้นใช้เอง 2024, พฤศจิกายน
Anonim

คุณอาจต้องสร้างฟังก์ชันที่กำหนดเองเมื่อเขียนสคริปต์ที่ต้องการงานซ้ำๆ หลายครั้ง ซึ่งแตกต่างจากฟังก์ชัน JavaScript ในตัว

วิธีสร้างฟังก์ชันแบบกำหนดเอง
วิธีสร้างฟังก์ชันแบบกำหนดเอง

คำแนะนำ

ขั้นตอนที่ 1

ป้อนฟังก์ชันค่าเพื่อเริ่มต้นการสร้างฟังก์ชันที่กำหนดเองและระบุชื่อที่ต้องการ: function function_name

ขั้นตอนที่ 2

ใช้ไวยากรณ์ต่อไปนี้สำหรับฟังก์ชันที่สร้างขึ้น: - วงเล็บ () เพื่อกำหนดพารามิเตอร์ตัวแปรที่เป็นทางเลือกสำหรับฟังก์ชันที่ผู้ใช้กำหนดเองที่สร้างขึ้น - วงเล็บปีกกา {} เพื่อแสดงโค้ดจาวาสคริปต์

ขั้นตอนที่ 3

ใช้สัญลักษณ์ต่อไปนี้เพื่อรักษาไวยากรณ์: - จุลภาค - เพื่อแยกพารามิเตอร์ตัวแปร - อัฒภาค - เพื่อกำหนดจุดสิ้นสุดของค่าฟังก์ชัน ดังนั้น ฟังก์ชันที่ผู้ใช้กำหนดโดยไม่มีพารามิเตอร์จะมีลักษณะดังนี้: function function function_name () {}; function_name.

ขั้นตอนที่ 4

ใช้ UDF ที่สร้างขึ้นใหม่เพื่อเปลี่ยนการตั้งค่าการแสดงหน้าหรือคำนวณและส่งคืนผลลัพธ์ สำหรับสิ่งนี้จะใช้คำสั่ง return ตัวอย่าง: ผลรวมของฟังก์ชัน (a, u) {var c = (a + u); return c;};

ขั้นตอนที่ 5

ใช้ประโยชน์จากความสามารถในการสร้างฟังก์ชันที่ผู้ใช้กำหนดเองที่ไม่มีชื่อซึ่งสามารถเรียกได้โดยการเขียนไปยังตัวแปรหรือโดยตรง ฟังก์ชันเหล่านี้มักเรียกว่าฟังก์ชันตามตัวอักษรหรือฟังก์ชันแลมบ์ดา

ขั้นตอนที่ 6

ขยายเมนู "เครื่องมือ" ในแถบเครื่องมือด้านบนของหน้าต่างแอปพลิเคชัน Open Office เพื่อดำเนินการสร้างฟังก์ชันที่กำหนดเองโดยมีความเป็นไปได้ที่จะเรียกใช้ในสูตรของแผ่นเอกสารและไปที่รายการ "มาโคร"

ขั้นตอนที่ 7

เลือกส่วนการจัดการแมโครและเลือก OpenOffice.org Basic อีกวิธีหนึ่งในการเรียกใช้เครื่องมือ Macro Editor คือการกดปุ่ม Alt + F11 พร้อมกัน

ขั้นตอนที่ 8

ระบุเอกสารปัจจุบันในกลุ่มมาโครและคลิกปุ่มใหม่

ขั้นตอนที่ 9

ยืนยันการดำเนินการของการดำเนินการที่เลือกโดยกดปุ่ม OK และป้อนรหัสของฟังก์ชันที่ผู้ใช้กำหนดเองที่จะสร้าง: function function_name () function_name = 1end function

ขั้นตอนที่ 10

ป้อนค่า "= function_name" (ไม่มีวงเล็บ) ในเซลล์ที่ต้องการในแผ่นเอกสาร