Menu
CoddyTech

Argumenty

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

Argument to wartość przekazywana 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ć, jak chcemy, i możemy podać tyle argumentów, ile potrzebujemy.

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

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 (symbolem zastępczym), a każda przekazywana przez nas wartość (taka jak 15 lub 153) jest argumentem.

challenge icon

Wyzwanie

Łatwy

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

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

Wywołaj funkcję, podając liczby wejściowe.

Uwaga! W swoim kodzie napisz 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