Как создать пользовательскую функцию?

3 ноября 2014 г. Просмотров: 663
Создание пользовательской функции может потребоваться при написании сценария, требующего выполнения нескольких повторяющихся заданий, отличающихся от встроенных функций JavaScript.

Инструкция

  • Введите значение function для инициации создания собственной пользовательской функции и укажите желаемое имя: function имя_функции.
  • Используйте следующий синтаксис для создаваемой функции:- круглые скобки () для определения переменных параметров, не являющихся обязательными для создаваемой пользовательской функции;- Фигурные скобки {} для отображения javascript кода.
  • Примените следующие символы для соблюдения синтаксиса:- запятые - для разделения переменных параметров;- точка с запятой - для определения конца значения функции.Таким образом, пользовательская функция без параметров выглядит так: function имя_функции () {}; имя_функции.
  • Используйте вновь созданную пользовательскую функцию для изменения параметров отображения страницы или выполнения вычислений и возвращения полученного результата. Для этого прменяется команда return. Пример:function sum(a, и) {var с = (a + и) ;return c;} ;
  • Воспользуйтесь возможностью создания безымянной пользовательской функции, вызов которой осуществляется с помощью записи в переменную или напрямую. Подобные функции принято именовать функциональными литералами или лямбда-функциями.
  • Раскройте меню «Сервис» в верхней панели инструментов окна приложения Open Office для выполнения операции создания пользовательской функции с возможностью последующего вызова в формулах листа документа и перейдите в пункт «Макросы».
  • Укажите раздел «Управление макросами» и выберите пункт OpenOffice.org Basic. Альтернативным способом вызова инструмента «Редактор макросов» является одновременное нажатие клавиш Alt+F11.
  • Укажите текущий документ в группе «Макрос» и нажмите кнопку «Создать».
  • Подтвердите выполнение выбранной операции нажатием кнопки OK и введите код создаваемой пользовательской функции:function имя_функции ()имя_функции = 1end function.
  • Введите значение "=имя_функции" (без скобок) в требуемую ячейку листа документа.
  • Оцените статью!