Pytanie 1
Jak prawidłowo skomentować linię kodu w języku Java Script? Komentarz powinien być umieszczony po znakach //
| x = Math.max(a,b,c); // |
Wynik: 30/40 punktów (75,0%)
Wymagane minimum: 20 punktów (50%)
Jak prawidłowo skomentować linię kodu w języku Java Script? Komentarz powinien być umieszczony po znakach //
| x = Math.max(a,b,c); // |
Prezentowany fragment dokumentu HTML z użyciem JavaScript spowoduje, że po naciśnięciu przycisku
<img src="obraz1.png"> <img src="obraz2.png" id="id1"> <button onclick="document.getElementById('id1').style.display='none'">Przycisk</button>
W języku JavaScript, aby zweryfikować, czy liczba leży w zakresie 100,200>, należy użyć:
Kiedy w JavaScript można zadeklarować zmienną?
Aby walidować pole formularza na bieżąco, w trakcie wpisywania znaków przez użytkownika, można wykorzystać zdarzenie:
onKeyDownonClickonLoadonFocusOutonKeyDown (lub onInput), które zachodzą przy każdym naciśnięciu klawisza. Dzięki temu skrypt może sprawdzać poprawność pola na bieżąco i od razu informować użytkownika o błędzie. Dlatego do walidacji podczas pisania nadaje się onKeyDown.W języku JavaScript należy sformułować warunek, który będzie prawdziwy, gdy zmienna a będzie jakąkolwiek liczbą naturalną dodatnią (również nie zerową) lub gdy zmienna b będzie liczbą mieszczącą się w przedziale od 10 do 100, włącznie. Wyrażenie logiczne zastosowane w tym warunku powinno mieć formę
Która metoda obiektu Math dla x = 2.8 zwróci 2?
Math.floor(x)
Math.exp(x)
Math.sqrt(x)
Math.ceil(x)
Math.floor() zaokrągla w DÓŁ do najbliższej liczby całkowitej, więc dla x = 2.8 zwróci 2. Dlatego wynik 2 daje Math.floor(x).Dane z pola input o typie number zostały zapisane do zmiennej a, a następnie przetworzone w kodzie JavaScript w sposób następujący:
var x = parseFloata); Jakiego typu będzie zmienna x?Jaką wartość przyjmie zmienna po wykonaniu poniższego fragmentu kodu w JavaScript?
| var w=0; var i=1; for (i = 1; i < 50; i++) { if (i%2 == 0) w += i; } |
Obiekt typu array w języku JavaScript służy do przechowywania:
[1, "tekst", true, {a: 1}]. Elementy dodaje się m.in. metodą push(), a liczbę elementów daje length. Dlatego tablica służy do przechowywania wielu wartości dowolnego typu.W języku JavaScript zdefiniowano obiekt
obiekt = { q: 1, w: 2, e: 3, r: 4 }; W jaki sposób można uzyskać wartość właściwości w?Dla dowolnego a z przedziału (0, 99) zadaniem funkcji zapisanej w języku JavaScript jest
function fun1(a) { for (n = a; n <= 100; n++) document.write(n); return n; }
Aby dołączyć do strony zewnętrzny skrypt JavaScript o nazwie skrypt.js, należy zapisać w kodzie HTML:
<link rel="JavaScript" href="skrypt.js">
<link rel="script" href="skrypt.js">
<script src="skrypt.js"></script>
<script>skrypt.js</script>
<script> z atrybutem src wskazującym plik, np. <script src="skrypt.js"></script>. Przeglądarka pobiera wtedy i wykonuje kod z pliku. Znacznik domyka się </script>, nawet gdy korzysta z src. Dlatego poprawny jest <script src="skrypt.js"></script>.Które metody są związane z predefiniowanym obiektem Date w języku JavaScript?
row()
getMonth() oraz getDay()
fromCodePoint()
concat() oraz pop()
Date w JavaScript przechowuje datę i czas oraz udostępnia metody do ich odczytu i ustawiania. Należą do nich m.in. getMonth() (numer miesiąca, 0-11), getDay() (dzień tygodnia, 0-6), getFullYear(), getHours() czy getTime(). Obiekt tworzy się przez new Date(). Dlatego z obiektem Date związane są getMonth() i getDay().W języku JavaScript zapis
x = przedmiot.nazwa();oznacza, że
Wskaż zapis warunku w języku JavaScript, który ma na celu sprawdzenie, czy spełniony jest przynajmniej jeden z poniższych przypadków:
1) dowolna liczba naturalna a jest liczbą trzycyfrową
2) dowolna liczba całkowita b ma wartość ujemną
Do czego służy w JavaScript funkcja Math.pow()?
Math.pow(podstawa, wykładnik) oblicza POTĘGĘ liczby, np. Math.pow(2, 3) daje 8. Dlatego Math.pow() służy do potęgowania.W języku JavaScript, aby zmienić wartość atrybutu elementu HTML, po uzyskaniu obiektu za pomocą metody getElementById, należy zastosować
Które stwierdzenie na temat funkcji fun1 zapisanej w języku JavaScript jest prawdziwe?
var x = fun1(3, 24, "Mnożymy"); function fun1(a, b, c) { return a * b; }
Jakie dane zostaną wyświetlone po wykonaniu poniższych poleceń? bool gotowe=true; cout<<gotowe;
W jakim formacie będzie wyświetlana data po uruchomieniu przedstawionego kodu?
<?php echo date'l, dS F Y'); ?>
Jakie jest zadanie funkcji przedstawionej w języku JavaScript?
function fun1(a, b) {
if (a % 2 != 0) a++;
for (n = a; n <= b; n+=2)
document.write(n);
}Obiekt Samochod ma metodę spalanie. Jak ją WYWOŁAĆ?
Samochod.kolor
Samochod.spalanie_na100
Samochod.spalanie()
Samochod()
Samochod.spalanie(). Nawiasy oznaczają wykonanie metody (i miejsce na ewentualne argumenty). Dlatego poprawne jest Samochod.spalanie().Która metoda JavaScript dodaje nowy element na końcu tablicy?
shift()
pop()
unshift()
push()
pop() USUWA ostatni element, shift() usuwa PIERWSZY, a unshift() dodaje na POCZĄTKU. Na końcu dodaje push().W skrypcie JavaScript operatory: ||, && zaliczane są do kategorii operatorów
Zapis w języku JavaScript:
x = przedmiot.nazwa();wskazuje, że
Które zdarzenie JavaScript reaguje na POJEDYNCZE kliknięcie elementu?
onLoadonKeyDownonDblClickonClickonclick reaguje na POJEDYNCZE kliknięcie elementu lewym przyciskiem myszy - to najczęściej używane zdarzenie interaktywne, np. <button onclick="zapisz()">Zapisz</button>. Wyzwala się po pełnym kliknięciu (wciśnięcie + zwolnienie nad tym samym elementem). Zapamiętaj: „click” = jedno kliknięcie.DOM oferuje metody oraz właściwości, które w języku JavaScript umożliwiają
W języku JavaScript, aby uzyskać element wykorzystując metodę getElementById, jaką właściwością można zmienić jego zawartość?
W języku JavaScript zadeklarowano funkcję.
function absValue(f) {
return Math.abs(f);
}
W tej definicji obiektu JavaScript która składowa jest METODĄ?
var obj1 = { czescUlamkowa: 10, czescCalkowita: 20, oblicz: function() {...} }
czescCalkowitaobliczczescUlamkowaobj1oblicz: function() {...} przypisuje funkcję, więc oblicz jest metodą. Dlatego metodą jest oblicz.Jak zapisać w JavaScript warunek: a i b są dodatnie, a b jest mniejsze od 100?
if (a > 0 || b > 0 || b > 100)
if (a > 0 && b > 0 || b > 100)
if (a > 0 && b > 0 && b < 100)
if (a > 0 || (b > 0 && b < 100))
&&: if (a > 0 && b > 0 && b < 100). „Dodatnie” to > 0. Dlatego ten warunek jest poprawny.document.getElementById("napis").innerHTML = Date); // Aby poprawnie skomentować podaną linijkę kodu w języku JavaScript, należy dodać komentarz po znakach //
Na stronie www znajduje się formularz, do którego należy stworzyć następujące funkcje: walidacja: w czasie wypełniania formularza na bieżąco kontrolowana jest poprawność danych, przesyłanie danych: po zrealizowaniu formularza i jego zatwierdzeniu, dane są przekazywane do bazy danych na serwerze. Aby zrealizować tę funkcjonalność w jak najprostszy sposób, należy zapisać
Aby uruchomić kod JavaScript w przeglądarce, potrzebne jest
W JavaScript zdarzenie onKeydown zostanie wywołane, gdy klawisz
Jaki wynik wyświetli poniższy fragment kodu JavaScript?
| x='Powodzenia na egzaminie'; z=x.substring(3,9); y=z.substring(2,4); document.write(y); |
Naciśnięcie przycisku o nazwie "niebieski" spowoduje uruchomienie podanego kodu JavaScript. Jaki będzie rezultat jego działania?

Który sposób wyświetlenia tekstu NIE istnieje w JavaScript?
window.alert()MessageBox()document.write()innerHTMLMessageBox() - to konstrukcja z innych środowisk (np. Windows/VBScript). Dlatego sposobem NIEistniejącym jest MessageBox().Fragment kodu powyżej został napisany w języku JavaScript. Co należy umieścić w miejsce kropek, aby program przypisywał wartość 1 co trzeciemu elementowi w tablicy?
| for (i = 0; i < T.length; ...) { T[i] = 1; } |