Źródło: Arkusze CKE
Wskaż funkcję JavaScript, za pomocą której można obliczyć połowę kwadratu liczby przekazanej jako argument.
Warianty odpowiedzi
-
A
A. function wynik(a) { return a/2+a/2; }
-
B
B. function wynik(a) { return a*2/2; }
-
C
C. function wynik(a) { return a*a/2; }
-
D
D. function wynik(a) { return 2*a/a; }
Wyjaśnienie
Przełóżmy wymagania z treści zadania krok po kroku na zapis matematyczny i kod.
Po pierwsze, podniesienie liczby a do kwadratu to pomnożenie jej przez samą siebie, czyli zapis a * a.
Po drugie, interesuje nas połowa tej wartości, więc cały wynik musimy podzielić przez 2. Daje nam to wyrażenie a * a / 2.
Funkcja w odpowiedzi C przyjmuje parametr a, wykonuje dokładnie to działanie i zwraca wynik słowem kluczowym return.