Function όνομα συνάρτησης(δηλώσεις παραμέτρων) as τύπος αποτελέσματος δηλώσεις τοπικών μεταβλητών; εντολές όνομα = τιμή end Function
Sub main() MsgBox "64!=" + Str(factorial(45)) End Sub ' Return n! Function factorial(n As Integer) As Double Dim i As Integer Dim r As Double ' result r = 1 For i = 1 To n r = r * i Next i factorial = r End Function