4. Przekazywanie argumentów do funkcji
Nasze funkcje mogą przyjmować argumenty (wartości, które mogą obliczać konwertować itp), lista argumentów jest podawana w nawiasach okrągłych, oddzielając każdy argument przecinkiem. np:
internal function nazwaFunkcji(arg1, arg2) {
}
Aby wywołać funkcję u góry wystarczy wpisać: nazwaFunkcji(2, 3); lub nazwaFunkcji(); jeśli funkcja nie przyjmuje żadnego argumentu. Żeby funkcja zwróciła wynik swojego obliczenia wystarczy wpisać tuż nad zamykającym nawiasem klamrowym słowo return, spację oraz nazwę zmiennej lub wynik do zwrócenia.
internal function nazwaFunkcji(arg1, arg2) {
var wynik = arg1 + arg2;
return wynik;
}
Funkcja powyżej zwróci wynik dodawania dwóch liczb, np po wywołaniu nazwaFunkcji(3, 6); zwrócone będzie 9. Aby zapisać wynik do zmiennej wystarczy: var nasz_wynik = nazwaFunkcji(3, 6);, dzięki temu będziemy mogli później tą wartość używać w naszym programie do woli.
Ranga: Administrator serwisu Punktów: 0