Menu
Coddy logo textTech

Argumenty

Część sekcji Podstawy ścieżki JavaScript w Coddy. Lekcja 46 z 77.

Argument to wartość, którą przekazujesz do funkcji podczas jej wywoływania.
Parametr to zmienna wewnątrz funkcji, która otrzymuje tę wartość.

Aby zdefiniować funkcję z parametrami, zapisujemy je w nawiasach:

function functionName(param1, param2) {
    code
}

Parametry możemy nazywać dowolnie i możemy podawać tyle argumentów, ile potrzebujemy.

Aby wywołać funkcję i przekazać jej argumenty, zapisujemy:

functionName(value1, value2, value3, ...)

Przykład użycia:

function isEven(number) { // "number" jest parametrem
    if (number % 2 === 0) {
        console.log(`${number} is even`);
    } else {
        console.log(`${number} is odd`);
    }
}

for (let i = 15; i < 34; i++) {
    isEven(i); // i jest argumentem
}
for (let i = 153; i < 219; i++) {
    isEven(i); // ponownie argument
}

Tutaj number jest parametrem (elementem zastępczym), a każda przekazywana przez nas wartość (na przykład 15 lub 153) jest argumentem.

challenge icon

Wyzwanie

Łatwy

Napisz program, który pobiera dwie liczby wejściowe. Liczby wejściowe są parametrami poniższej funkcji. 

Utwórz funkcję, która przyjmuje dwa parametry, mnoży je (oblicza iloczyn) i wypisuje wynik. Nazwij funkcję, jak chcesz.

Wywołaj funkcję z liczbami wejściowymi.

Uwaga! W swoim kodzie zapisz funkcję przed instrukcjami jej wywołania/wykonania.

Spróbuj swoich sił

let a = parseInt(inp[0]); // Nie zmieniaj tej linii
let b = parseInt(inp[1]); // Nie zmieniaj tej linii
// Wpisz swój kod poniżej
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator JavaScript online