+1 szavazat
(3,3e pont) által 

A javascript függvényekkel kapcsolatban többször feljön a neten ez a két fogalom, de nem teljesen értem, hogy mi a különbség köztük. El tudná valaki magyarázni?

1 válasz

+1 szavazat
(15,8e pont) által 
 
Legjobb válasz

A mindennapi életben általában egymás helyettesítőiként használható. Valójában a javascript kód írásakor a függvények deklarálásakor a név után zárójelekben paramétereket határozol meg. Ezek a paraméterek a függvény futása közben ideiglenes változókként funkcionálnak (azért ideiglenes, mert a függvényből való kilépés után megszűnnek létezni).
Futás közben az érték, ami azokban a "paraméterekben van" az az argumentum. Időnként argumentumnak szokták hívni a függvény hívásakor a függvény paraméterének kiszámolásához használt képletet is. Tehát pl. a Math.floor(-5.03) esetén a -5.03, vagy a Math.floor( x*0.3 + 0.95 ) esetén az x*0.3+0.95.

(3,3e pont) által 
Köszi a magyarázatot!
...