Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Math i Array w Java Script

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

Tablica do przechowywania 10 wartości to:

a)

var tab= new Array(10);

b)

var tab=[0,1,2,3,4,5,6,7,8,9,10];

c)

var tab[10];

d)

Array tab[10];

2.

Przedstawiony skrypt zawiera ........... elementów tablicy

a)

4

b)

5

c)

6

d)

7

3.

Metoda reverse() obiektu Array:

a)

sortuje malejąco elementy

b)

odwraca indeksy tablicy na ujemne

c)

odwraca kolejność elementów tablicy

d)

odwraca wartość elementów w tablicy

4.

Która z metod obiektu Array nie istnieje?

a)

copy()

b)

reverse()

c)

sort()

d)

concat()

5.

Obiekt typu Array:

a)

można dodawać do niego tylko tablice liczbowe

b)

może mieć zmienny rozmiar

c)

nie można dodawać do niego różnego typu danych

d)

można tworzyć w nim tylko tablice jednowymiarowe

6.

Jakie jest domyślne zachowanie metody pop() w obiekcie Array?

a)

Sortuje elementy tablicy

b)

Dodaje nowy element na końcu tablicy

c)

Usuwa ostatni element tablicy

d)

Usuwa pierwszy element tablicy

7.

Jak można uzyskać długość tablicy w JavaScript?

a)

tab.count()

b)

tab.length

c)

tab.size

d)

tab.length()

8.

Która z poniższych metod nie modyfikuje oryginalnej tablicy?

a)

splice()

b)

pop()

c)

slice()

d)

push()

9.

Która metoda obiektu Math służy do zaokrąglania liczby do najbliższej całkowitej liczby?

a)

round()

b)

truncate()

c)

ceil()

d)

floor()

10.

Jakie jest domyślne zachowanie metody push() w obiekcie Array?

a)

Sortuje elementy tablicy

b)

Usuwa pierwszy element tablicy i nie zwraca nowej dł. tablicy

c)

Dodaje nowy element na końcu tablicy i zwraca nową dł. tablicy

d)

Dodaje nowy element na początku tablicy i zwraca nową dł. tablicy

11.

Jak można połączyć dwie tablice w JavaScript?

a)

tab1.concat(tab2)

b)

tab1.join(tab2)

c)

tab1.add(tab2)

d)

tab1.merge(tab2)

12.

Która z poniższych funkcji obiektu Math zwraca liczbę losową z przedziału [0, 1)?

a)

generateRandom()

b)

getRandom()

c)

rand()

d)

random()

13.

Jakie jest domyślne zachowanie metody unshift() w obiekcie Array?

a)

Dodaje nowy element na końcu tablicy i „odsuwa” starsze elementy

b)

Usuwa pierwszy element tablicy i „przesuwa” starsze elementy

c)

Usuwa ostatni element tablicy i „odsuwa” starsze elementy

d)

Dodaje nowy element na początku tablicy i „przesuwa” starsze elementy

14.

Która funkcja obiektu Math zwraca wartość bezwzględną liczby?

Odpowiedzi na wybory

a)

absolute()

b)

positive()

c)

abs()

d)

non-negative()

15.

Jaki będzie wynik działania poniższej instrukcji?

const Tablica=new Array('Jan', 'Anna', 'Iks');

document.write(Tablica[1])

a)

Anna

b)

Error

c)

Jan

d)

Iks

16.

Jakie jest domyślne zachowanie metody shift() w obiekcie Array?

a)

Dodaje nowy element na końcu tablicy i „przesuwa” wszystkie pozostałe elementy na niższy indeks

b)

Usuwa ostatni element tablicy i „przesuwa” wszystkie pozostałe elementy na niższy indeks

c)

Usuwa pierwszy element tablicy i „przesuwa” wszystkie pozostałe elementy na niższy indeks

d)

Sortuje elementy tablicy

17.

Jak można usunąć element z tablicy w JavaScript?

a)

tab.splice(index, 1)

b)

tab.pop(index)

c)

tab.delete(index)

d)

tab.remove(index)

18.

Co zwraca metoda slice() w obiekcie Array?

a)

Wartość ostatniego elementu tablicy

b)

Oryginalną tablicę

c)

Nową tablicę z wybranymi elementami

d)

Wartość pierwszego elementu tablicy

19.

Która z poniższych metod obiektu Math określa potęgowanie?

a)

Math.pow(x, y)

b)

Math.round(x)

c)

Math.ceil(x)

d)

Math.floor(x)

20.

Która z poniższych metod obiektu Math zwraca wartość x zaokrągloną w dół do najbliższej liczby całkowitej?

a)

Math.pow(x, y)

b)

Math.round(x)

c)

Math.ceil(x)

d)

Math.floor(x)

21.

Która z poniższych metod obiektu Math zwraca wartość x zaokrągloną do najbliższej liczby całkowitej (zależy od liczby po przecinku)?

a)

Math.pow(x, y)

b)

Math.round(x)

c)

Math.ceil(x)

d)

Math.floor(x)

22.

Która z poniższych metod obiektu Math zwraca pierwiastek kwadratowy z x ?

a)

Math.pow(x, y)

b)

Math.round(x)

c)

Math.ceil(x)

d)

Math.sqrt(x)

23.

Jaki będzie wynik działania skryptu

a)

-2.6

b)

2

c)

3

d)

2.6

24.

Jaki otrzymamy wynik skryptu

a)

-200

b)

-500

c)

150

d)

0

25.

Co otrzymamy w wyniku działania skryptu?

a)

5.3

b)

5

c)

6

d)

53