Przejdź do treści głównej
INF.03Pytanie #1404 z 1558js-funkcje-i-struktury-danych

W języku JavaScript zdefiniowano funkcję potega. Funkcja ta:

javascript
function potega(a, b = 2) {
    ...
    return wynik;
}
Opcje odpowiedzi:
A
może być wywołana z jednym parametrem.
Prawidłowa
B
nie przyjmuje parametrów.
C
nie zwraca żadnej wartości.
D
wymaga podania wartości dwóch parametrów przy wywołaniu.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A (może być wywołana z jednym parametrem.)

W definicji funkcji parametr b ma przypisaną wartość domyślną (b = 2). Oznacza to, że jeśli podczas wywoływania funkcji nie podamy drugiego argumentu, JavaScript automatycznie podstawi tam liczbę 2. Dzięki temu funkcję można wywołać jako potega(5) (jeden parametr) lub potega(5, 3) (dwa parametry).

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: – Funkcja ma zdefiniowane parametry a i b.
  • C: – Słowo kluczowe return wskazuje, że funkcja zwraca wartość.
  • D: – Dzięki wartości domyślnej, drugi parametr jest opcjonalny.

Chcesz poćwiczyć całą kwalifikację INF.03?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
Reklama

Podobne pytania z działu „Js funkcje i struktury danych”

Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 42 pytań z tego działu.