Przejdź do treści głównej
INF.03Pytanie #996 z 1558js-skladnia-i-zmienne

W języku JavaScript stworzono funkcję o nazwie licz_pitagoras, która oblicza długość przeciwprostokątnej trójkąta prostokątnego, zgodnie z twierdzeniem Pitagorasa. Funkcja pobiera dwa parametry wejściowe i zwraca wartość. Prawidłowe wywołanie takiej funkcji, wraz z pobraniem zwróconego wyniku, będzie miało postać

Opcje odpowiedzi:
A
c = licz_pitagoras(a, b);
Prawidłowa
B
licz_pitagoras(a, b) = c;
C
licz_pitagoras(a, b);
D
licz_pitagoras(a, b, c);
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: A (c = licz_pitagoras(a, b);)

W języku JavaScript prawidłowe wywołanie funkcji zwracającej wartość z dwoma argumentami i przypisaniem wyniku do zmiennej polega na podaniu nazwy funkcji z argumentami w nawiasach po prawej stronie operatora przypisania: c = licz_pitagoras(a, b);.

Dlaczego pozostałe opcje są nieprawidłowe?

  • B: Nie można przypisywać wartości do wywołania funkcji po lewej stronie znaku = (Invalid left-hand side in assignment).
  • C: Wywołanie licz_pitagoras(a, b); ignoruje zwrócony wynik i nie przypisuje go do żadnej zmiennej.
  • D: Funkcja pobiera dwa parametry wejściowe, a nie trzy.

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 skladnia i zmienne”

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