Функции представляют собой собрание команд под одним именем. Вы можете выполнить большой набор инструкций вызвав функцию и передав ей любую необходимую информацию. Она записывается в круглых скобках после имени функции. Передаваемая информация - это параметры (аргументы) функции. Они необязательны.
Функция может иметь 0 и более операторов return. Этот оператор используется, чтобы вернуть результирующее значение функции в код, из которого она была вызвана.
Вы также можете использовать оператор return в основном блоке файла сценария. В этом случае выполнение всего сценария прекратится.
Пример:
var Number1 = 10; var Number2 = 20; Game.Msg("Результат: " + MyFunction(Number1, Number2)); function MyFunction(Param1, Param2) { var Result; Result = Param1 * Param2; return Result; } |