Výchozí hodnoty parametrů
Někdy se hodí nastavit parametru výchozí hodnotu. Například když se hodnota parametru často opakuje.
Výchozí hodnoty parametrů nám umožňují volat funkci bez nutnosti zadávat všechny hodnoty parametrů. Pokud není hodnota parametru s výchozí hodnotou zadána, použije se jeho výchozí hodnota. Výchozí hodnotu parametru určíme při definici funkce pomocí operátoru =
. Například:
function pozdrav(jmeno="světe") {
console.log("Ahoj, " + jmeno);
}
Tato funkce má jeden parametr jmeno
s výchozí hodnotou "světe"
. Když zavoláme funkci bez hodnoty parametru:
pozdrav(); // Vypíše: Ahoj, světe
Funkce použije výchozí hodnotu a vypíše Ahoj, světe
.
Když zavoláme funkci s hodnotou parametru:
pozdrav("Karle"); // Vypíše: Ahoj, Karle
Funkce použije zadanou hodnotu a vypíše Ahoj, Karle
.
Pokyny
Nastav parametru jmeno
ve funkci vitej
výchozí hodnotu na "návštěvníku"
.
Začněte programovat zdarma
5/7