De rechter operand van de verklaring is "myFn ()". Het is deze uitdrukking dat de functie oproepen. Als het de functie vraagt, ontvangt de geretourneerd door de return in de functie waarde. Deze waarde wordt nu toegekend aan de variabele resultaat. De laatste verklaring geeft het resultaat. Een functie gesprek niet altijd een return waarde toekennen aan een variabele. Functies die geen return waarden worden opgeroepen door gewoon de naam te typen, gevolgd door haakjes (toen puntkomma, om een verklaring te vormen).
Parameters en argumenten Nu in de bovenstaande functie kunnen we alleen omgaan met twee specifieke nummers, die zijn 2 en 3. Dit is een nadeel. Als we verklaren en wijs de variabelen buiten de functie, dan kunnen we altijd veranderen de waarden van de variabelen, stuur dan de variabelen om de functie voor de functie wordt uitgevoerd. Zo zullen we kunnen omgaan met vele andere getallenparen. Het volgende voorbeeld illustreert dit: Deze keer de variabelen zijn verklaard en buiten de functie toegewezen. Enkele andere functie elders in de code daadwerkelijk kan veranderen deze waarden.
Toch kan een functie de waarde van een variabele te veranderen binnen andere functies. In de definitie van de functie, de haakjes nu twee variabelen. Deze variabelen in deze stand worden genoemd parameters. Deze parameters van de functie zijn gebruikt binnen de functie. In de voorlaatste een verklaring, waarin de functie wordt genoemd; haakjes hebben twee variabelen. Deze variabelen in deze positie worden argumenten genoemd. Deze argumenten van de functie zijn de variabelen buiten de functie gedeclareerd.
De argumenten om een functie aan te roepen, kan zijn letterlijke, zoiets als: resultaat = myFn (4, 5); Lees de bovenstaande code en probeer het. Het is raadzaam om altijd de variabelen de parameters anders dan de overeenkomstige variabelen argumenten. Als je dit niet doet, dan is terwijl het manipuleren van de parameters binnen d