Заголовок функции состоит из зарезервированного слова function, за которым следует имя функции, а затем в круглых скобках через точку с запятой перечисляются формальные параметры с указанием их типа. В отличие от процедуры функция возвращает значение. Тип этого значения и самой функции указывается после двоеточия:
function имя (список формальных параметров): тип функции;
Формальные параметры могут и отсутствовать, тогда заголовок функции будет короче:
function имя: тип функции;