Search Header Logo

JavaScript podstawy

Authored by Karol Mikłaszewicz

Computers

12th Grade

Used 3+ times

JavaScript podstawy
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

Media Image

Implementując przedstawiony fragment algorytmu należy posłużyć się instrukcją

if

for

while

break

Answer explanation

W przedstawionym algorytmie instrukcja 'if' jest używana do podejmowania decyzji na podstawie warunków. Pozostałe opcje, takie jak 'for' i 'while', służą do iteracji, a 'break' do przerywania pętli, co nie jest wymagane w tym kontekście.

2.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

W grze komputerowej można przejść do następnego poziomu po spełnieniu trzech warunków: zdobyte 20 punktów, zebrane minimum 3 paczki, przebycie dystansu 200 m. Wyrażeniem logicznym sprawdzającym ten warunek w języku JavaScript jest

punkty == 20 && paczki >= 3 && dystans == 200

punkty == 20 || paczki >= 3 || dystans == 200

punkty == 20 && paczki == 3 && dystans == 200

punkty == 20 || paczki == 3 || dystans == 200

Answer explanation

Poprawne wyrażenie logiczne to 'punkty == 20 && paczki >= 3 && dystans == 200', ponieważ wszystkie trzy warunki muszą być spełnione jednocześnie, co wymaga użycia operatora AND (&&).

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

for (i = 0; i < 100; i += 10) document.write(i + ' ');

Instrukcją równoważną funkcjonalnie do przedstawionej instrukcji JavaScript jest

while (i < 10) { document.write(i + ' ');

i += 10; }

while (i < 100) document.write(i + ' ');

i = 0;

while (i < 100) { document.write(i + ' ');

i += 10; }

i = 0; while (i < 10) { document.write(i + ' '); i++; }

Answer explanation

Poprzednia instrukcja używa pętli for do iteracji od 0 do 90 w krokach 10. Odpowiednia instrukcja while zaczyna od i = 0 i kontynuuje, aż i osiągnie 100, co jest zgodne z logiką oryginalnej pętli.

4.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

x = 0; x += 10;

Który zapis w języku JavaScript daje jednakowy rezultat do przedstawionego kodu?

x = 0; x++; x = x + 9;

x = 0; x--; x *= 9;

x = 10; x = x + 10;

.x = 10; x = 0;

Answer explanation

Wybór 'x = 0; x++; x = x + 9;' daje wynik 10, ponieważ najpierw inkrementuje x do 1, a następnie dodaje 9, co łącznie daje 10. Pozostałe opcje nie osiągają tego samego rezultatu.

5.

MULTIPLE CHOICE QUESTION

45 sec • 1 pt

var x = fun1(3, 24, "Mnożymy");

function fun1(a, b, c) {

return a * b;

}

Które stwierdzenie na temat funkcji fun1 zapisanej w języku JavaScript jest prawdziwe?

Ma trzy parametry wejściowe w tym jeden typu napisowego i zwraca wartość numeryczną.

Ma dwa parametry liczbowe i zwraca wartość typu napisowego.

Zwraca dwie wartości przechowywane w zmiennych a i b.

Przyjmuje trzy parametry, lecz nie zwraca wartości.

Answer explanation

Funkcja fun1 ma trzy parametry: dwa liczbowe (a i b) oraz jeden napisowy (c). Zwraca wynik mnożenia a i b, co jest wartością numeryczną. Dlatego prawdziwe jest stwierdzenie, że ma trzy parametry, w tym jeden typu napisowego i zwraca wartość numeryczną.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

W języku JavaScript metoda Math.random() ma za zadanie

porównać dwa napisy.

zwrócić zaokrągloną liczbę.

zwrócić liczbę pseudolosową.

zaokrąglić liczbę do najbliższej większej całkowitej.

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

var wynik = 0;

for (i = 0; i < 100; i++)
if (liczby[i] % 2 == 0)

wynik += liczby[i];

Po wykonaniu przedstawionego kodu JavaScript działającego na wcześniej zainicjalizowanej tablicy liczby w zmiennej wynik jest przechowywana suma

dodatnich elementów tablicy.

wszystkich elementów tablicy.

parzystych elementów tablicy

nieparzystych elementów tablicy.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?