A funkció leírása és használata
Amikor létrehoz egy programot kiosztani ésszerűen logikailag független rész van benne (az úgynevezett al-program). Minden része adott esetben osztani az egyes rutinok, és így tovább. D. felosztása egy programot a szubrutinok egyszerűsíti a hibakeresési folyamat, t. Hogy. Lehetővé teszi, hogy debug minden alprogram külön-külön. Logikus, hogy osztja meg a munkát, hogy létrehozza a komplex program az egyéni programozók. Néhány rutinokat lehet használni, hogy megoldja a különböző problémákat.
A létrehozott és hibakeresése program használható tetszőleges számú alkalommal.
Sok programozási nyelvek, a koncepció a rutinok megvalósítható tervek eljárások, függvények, modulok, és így tovább. N.
ahol F - függvény azonosítója, amely meghatározza azt a nevet, amellyel elérheti feladatokat; v - egy listát a funkció paraméterek, vesszőkkel elválasztva; s - a szervezet működésében, meghatározza azt a műveletet, amit végre kell hajtania, hogy az eredményt. Választható return utasítás meghatározza a visszaadott érték egy függvény.
A funkció leírása nem lehet befektetni a leírása a többi funkció. Paraméterek testében szerepet játszik hasonló a normális változók, de a kezdeti értékek ezen paraméterek vannak rendelve a funkciót. Ha a leírás a függvény formájában
F függvény (vl, v2. vn)
A függvényhívás kell a forma
ahol El, E2. en - kifejezések, amelyek meghatározzák az aktuális paraméter értékeket. Paraméterek vl, v2. vn, meghatározott funkció, az úgynevezett formális paraméterek kiemelni azt a tényt, hogy azok értelme csak a beállítás után a függvényhívás az aktuális paramétereinek el, e2. en, ami aztán funkció. Ha nincs paraméter a függvény, a függvény definíció formájában
.. A jelenléte zárójelben a függvényhívás operátor biztos, hogy egy olyan kihívás ebben az esetben a függvény legyen:
Jellemzően minden a meghatározások és funkciók szakasza határozza
dokumentumot. Ez biztosítja értelmezése és megőrzésére, a memória az összes funkciót, amikor a dokumentum betöltődik a böngészőbe.A következő példa van leírva a fejlécben saga funkció kiszámítja a terület a derékszögű háromszög adja befogó.