Zadaniem przedstawionej funkcji zapisanej w języku JavaScript jest
Zadaniem przedstawionej funkcji zapisanej w języku JavaScript jest
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: B (wypisanie liczb parzystych z przedziału od a do b)
Funkcja iteruje pętlą po kolejnych liczbach od a do b i za pomocą instrukcji warunkowej if (i % 2 === 0) sprawdza parzystość każdej liczby, wypisując na ekranie wyłącznie liczby parzyste.
Dlaczego pozostałe opcje są nieprawidłowe?
- A: Funkcja wypisuje liczby w konsoli/dokumencie za pomocą
document.writelubconsole.log, a nie zwraca ich instrukcjąreturn. - C: Liczby nieparzyste są pomijane przez warunek
i % 2 === 0. - D: Funkcja sprawdza cały przedział od
adob, a nie tylko pojedynczą wartośća.
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.
Pojęcia z tego pytania
- Obiekty globalne window i document (BOM i DOM)Główne obiekty środowiska przeglądarki reprezentujące okno przeglądarki (window) oraz załadowaną w nim strukturę strony HTML (document).
- Sortowanie ORDER BY i ograniczanie wyników LIMITKlauzule służące do sortowania rekordów rosnąco (ASC) lub malejąco (DESC) oraz ograniczania liczby zwracanych wierszy (stronicowanie).
- Typy danych i operatory porównania (== vs ===)Zasady typowania w JavaScript oraz fundamentalna różnica między porównaniem luźnym z konwersją typu (==) a ścisłym (===).
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.
- #34
Typ zmiennej w języku JavaScript
- #35
Zmienne typu int odnoszą się do liczb
- #38
Które wartości będą kolejno wypisane w wyniku działania przedstawionego skryptu
- #82
Które ze stwierdzeń, w odniesieniu do zamieszczonej w ramce definicji funkcji, jest poprawne?
- #83
Po wykonaniu zamieszczonego w ramce skryptu napisanego w języku JavaScript w przeglądarce zostanie wypisana wartość