Strona główna › Pytania INF.03 › Pytanie 179
INF.03 · pytanie #179
Wskaż funkcję JavaScript, która umożliwia obliczenie połowy kwadratu liczby podanej jako argument.
- Afunction wynik(a) { return 2*a/a; }
- Bfunction wynik(a) { return a*2/2; }
- Cfunction wynik(a) { return a/2+a/2; }
- Dfunction wynik(a) { return a*a/2; }
Poprawna odpowiedź: D. function wynik(a) { return a*a/2; }
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja 'wynik' w postaci 'function wynik(a) { return a*a/2; }' poprawnie oblicza połowę kwadratu liczby 'a', co można zapisać matematycznie jako (a^2)/2. Takie podejście jest zgodne z definicją funkcji w programowaniu, gdzie argument 'a' jest przekazywany jako parametr, a następnie wykorzystany w obliczeniach. Przykładowo, jeśli przekazalibyśmy liczbę 4, wynik funkcji wyniósłby (4*4)/2 = 8. W praktycznych zastosowaniach, takie obliczenia mogą być przydatne w różnych dziedzinach, jak grafika komputerowa, gdzie oblicza się pola powierzchni, czy inżynieria, gdzie analizuje się różne parametry techniczne. Użycie operatora mnożenia i dzielenia zapewnia, że wyniki są zgodne z oczekiwaniami matematycznymi, co jest zgodne z najlepszymi praktykami programistycznymi, polegającymi na precyzyjnym oddzieleniu operacji arytmetycznych i dbałości o czytelność kodu.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.