Сізге JavaScript функцияларынан өзгеше бірнеше қайталанатын тапсырмаларды қажет ететін сценарий жазғанда арнайы функция жасау қажет болуы мүмкін.
Нұсқаулық
1-қадам
Өзіңіздің жеке функцияңызды құруды бастау үшін мән функциясын енгізіп, қажетті атауды көрсетіңіз: function function_name.
2-қадам
Құрылған функция үшін келесі синтаксисті қолданыңыз: - пайдаланушы жасаған функция үшін міндетті емес айнымалы параметрлерді анықтау үшін жақша (); - JavaScript кодын көрсету үшін бұйра жақшалар {}.
3-қадам
Синтаксисті қолдау үшін келесі белгілерді қолданыңыз: - үтірлер - айнымалы параметрлерді бөлу үшін; - нүктелі үтір - функция мәнінің соңын анықтау үшін. Сондықтан, параметрсіз пайдаланушы анықтайтын функция келесідей болады: function function_name () {}; функция_аты.
4-қадам
Бетті көрсету параметрлерін өзгерту немесе есептеулер жүргізу және нәтижені қайтару үшін жаңадан құрылған UDF қолданыңыз. Ол үшін return командасы қолданылады. Мысалы: функция қосындысы (a, u) {var c = (a + u); return c;};
5-қадам
Айнымалыға немесе тікелей жазу арқылы шақыруға болатын, пайдаланушының аты-жөні анықталмаған функциясын құру мүмкіндігін пайдаланыңыз. Бұл функциялар әдетте функционалды литералдар немесе лямбда функциялары деп аталады.
6-қадам
Құжат парағының формулаларында кейіннен қоңырау шалу мүмкіндігімен тапсырыс функциясын құру операциясын орындау үшін Open Office қосымшалар терезесінің жоғарғы құралдар тақтасындағы «Құралдар» мәзірін кеңейтіп, «Макростар» тармағына өтіңіз.
7-қадам
Макро менеджмент бөлімін таңдап, OpenOffice.org Basic таңдаңыз. Макро редактор құралын шақырудың балама тәсілі - Alt + F11 пернелерін бір уақытта басу.
8-қадам
Макро тобында ағымдағы құжатты көрсетіп, Жаңа батырмасын басыңыз.
9-қадам
ОК батырмасын басу арқылы таңдалған операцияның орындалуын растаңыз және пайдаланушы анықтайтын функцияның кодын енгізіңіз: функция function_name () function_name = 1end функция.
10-қадам
Құжат парағына қажетті ұяшыққа «= function_name» мәнін (жақшасыз) енгізіңіз.