wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

JavaScript 3 (Taller Empleo Ayerbe)

Total questions: 40

Worksheet time: 33mins

Name
Class
Date
1.

Declaración array vacío:

a)

var lista[]:

b)

var lista=array();

c)

var lista=[];

d)

var lista= new[];

2.

Declaración array válida:

a)

var lista = (1,2,3);

b)

var lista=new Array[1,2,3];

c)

var lista=new Array(1,2,3);

d)

var lista=new(1,2,3)

3.

Declaración válida de array;

a)

var pares=[1,"par",3];

b)

var pares=(2,4,6,8);

c)

var pares[2,4,6,8];

d)

var pares(2,4,6,8);

4.

Para saber el número de elementos de un array usaremos:

a)

El método length

b)

El método long

c)

La propiedad length

d)

La propiedad long

5.

Para recorrer los elementos de un array podemos usar:

(selecciona opción más correcta)

a)

La propiedad de instancia forEach

b)

La función forEach

c)

El método de instancia forEach

d)

La variable forEach

6.

El método includes de los arrays devuelve un valor

a)

Booleano, true o false

b)

Entero, 1 ó 0

c)

El índice si lo encuentra o -1 si no lo encuentra

d)

No existe este método en los arrays

7.

El método delete de los arrays:

a)

Elimina un elemento del array

b)

Elimina uno o varios elementos del array

c)

Elimina todos los elementos del array

d)

No existe este método en los arrays

8.

Sentencia válida para añadir elementos al array:

var dias = new Array("Lunes","Martes")

a)

dias.pop("Miércoles", "Jueves")

b)

dias.includes("Miércoles", "Jueves")

c)

dias.append("Miércoles", "Jueves")

d)

dias.push(1000)

9.

var numeros=[1,2,3,4];

¿Cómo puedo eliminar el primer elemento del array?

a)

numeros.delete(1);

b)

numeros.unshift();

c)

numeros.shift();

d)

numeros.includes(1).pop();

10.

var x=[1,2,3,4,5];

x.push(x.shift());

¿Qué números almacenará el array x?

a)

1,2,3,4,5

b)

2,3,4

c)

2,3,4,5

d)

2,3,4,5,1

11.

var x=[1,2,3,4,5];

x.push(x.includes(5));

¿Qué datos guardará el array x?

a)

1,2,3,4,5

b)

1,2,3,4,5,true

c)

Vacío, no tiene elementos

d)

1,2,3,4

12.

var x = ["En","un", "lugar", "de", "la", "Mancha"];

x.includes("de")? x.pop() : x.push("1000");

¿Qué almacenará el array x?

a)

En,un,lugar,1000,la,Mancha

b)

En,un,lugar,la,Mancha

c)

En,un,lugar,de,la,1000

d)

En,un,lugar,de,la

13.

Indica declaración NO válida de una array:

a)

var palabras = new Array();

b)

var palabras = new Array("En un lugar de la Mancha")

c)

var palabras = new Array("En","un","lugar","de","la", "Mancha")

d)

var palabras = new Array(En un lugar de la Mancha)

14.

Sentencia válida para recorrer un array llamado nombres:

a)

for(let i=0; i<nombres; i++)

b)

for(var i=0; x<nombres.length; z++)

c)

for(let i=1; i<nombres.length; i++)

d)

for(let i=0; i<=nombres.length-1; i++)

15.

Qué se mostrará:

var palabras = ["En", "un", "lugar", "de", "la", "Mancha"];

for(pal of palabras){

.... document.write(pal);

}

a)

En un lugar de la Mancha

b)

EnunlugardelaMancha

c)

En,un,lugar,de,la,Mancha

d)

Nada

16.

Qué se mostrará:

var palabras = ["En", "un", "lugar", "de", "la", "Mancha"];

for(pal of palabras){

.... pal.toUpperCase();

}

document.write(pal);

a)

EN UN LUGAR DE LA MANCHA

b)

ENUNLUGARDELAMANCHA

c)

MANCHA

d)

Nada

17.

Qué se mostrará:

var palabras = ["En", "un", "lugar", "de", "la", "Mancha"];

for(pal of palabras){

.... document.write(pal.toUpperCase().toLowerCase());

}

a)

enunlugardelamancha

b)

ENUNLUGARDELAMANCHA

c)

MANCHA

d)

Nada

18.

Qué se mostrará:

var palabras = ["En", "un", "lugar", "de", "la", "Mancha"];

for(i=0; i<2; i++){

.... document.write(palabras.shift());

}

a)

lamancha

b)

Enun

c)

lugarde

d)

Nada

19.

Qué se mostrará:

var palabras = ["En", "un", "lugar", "de", "la", "Mancha"];

for(pal of palabras){

document.write(palabras.pop());

}

a)

Manchalade

b)

delaMancha

c)

Enunlugar

d)

lugarunen

20.

var numeros = [1,2,[3,4,5],6];

for(num of numeros){

..... document.write(num + " / ");

}

a)

1 / 2 / 3,4,5 / 6 /

b)

1 / 2 / 3 / 4 / 5 / 6 /

c)

1 / 2 / 3 / 6 /

d)

No mostrará nada

21.

var finSemana = ["Sábado","Domingo"];

document.write(finSemana.indexOf("sabado"));

a)

0

b)

1

c)

-1

d)

Nada (error)

22.

var fin = ["Sábado","Domingo"];

document.write(finSemana.lastIndexOf("Sábado"));

a)

0

b)

1

c)

-1

d)

Nada (error)

23.

var fechas = ["1/1/2021","2/1/2021","3/1/2021","4/1/2021","5/1/2021"];

var nacimientos=[10,15,20,25,30];

for(i=0;i<fechas.length;i++){

.... document.write(fechas[i]+"-"+nacimientos[i]+"<br>");

}

a)

1/1/2021

2/1/2021

3/1/2021

4/1/2021

5/1/2021

b)

10

15

20

25

30

c)

1/1/2021-10

2/1/2021-15

3/1/2021-20

4/1/2021-25

5/1/2021-30

d)

Nada (error)

24.

var x=[1,2,3,4,5];

x.forEach(function(x,y){

... document.write(x)});

a)

01234

b)

12345

c)

012345

d)

Nada (error)

25.

var x=[1,2,3,4,5];

x.forEach(function(y,x){

... document.write(y)});

a)

01234

b)

12345

c)

012345

d)

Nada (error)

26.

Seleccionar la etiqueta que tiene el id con el valor "ciudad"

a)

document.getElementById(ciudad)

b)

document.getElement("ciudad")

c)

document.querySelector("ciudad")

d)

document.querySelectorAll("#ciudad")

27.

Seleccionar todas las etiquetas h1

a)

document,getTagElement("h1")

b)

document,getElementsByName("h1")

c)

document,getElementsByTagName("h1")

d)

document,queryElements("h1")

28.

Qué devuelve el método

documents.querySelector(".nombreClase")

a)

Un array de los elementos HTML que tienen el atributo class="nombreClase"

b)

Un array de los elementos HTML que tienen el atributo id="nombreClase"

c)

El primer elemento HTML que tiene el atributo class="nombreClase"

d)

El último elemento HTML que tiene el atributo class="nombreClase"

29.

Llamada válida a una función:

a)

<h1 onclick="modifica(this.value)">

b)

<h1 onclick="modifica(value)">

c)

<h1 onclick="modifica(textContent)">

d)

<h1 onclick="modifica(this.innerHTML)">

30.

var x=["d","a","b","c"];

document.write(x.reverse().sort());

a)

a,b,c,d

b)

d,c,b,a

c)

d,a,b,c

d)

Nada (error)

31.

Nombre del autor que presentó el libro "Berthania"

a)

Ángel Pérez de la Rosa

b)

Ángel García López

c)

Ángel Rosa Martínez

d)

Ángel García de la Rosa

32.

Quiénes recibieron el premio "Dama de Ayerbe"

a)

Hermanas Emma y Sara

b)

Hermanas Emma y Silvia

c)

Hermanas María y Pilar

d)

Hermanas Sonia y Casbas

33.

"Somos agricultores de cereal, viñedo y como producto estrella los ajos."

a)

Ajos Berbegal

b)

Ajos Bonilla

c)

Ajos Edra

d)

Ajos Ferreyro

34.

"Somos dos locos enamorados que un día decidimos que el zumbido de las abejas llenara de felicidad nuestras vidas"

a)

La miel de Cris

b)

La miel de Cristina

c)

La miel de Cristian

d)

La miel de Cristian y Cristina

35.

Aromaterapia a base de productos naturales recogidos en el entorno mágico del Reino de lo Mallos.

a)

La Princesa de las Olas

b)

La Princesa del Desierto

c)

La Princesa de los Mayos

d)

La Princesa de las Dunas

36.

Nuestro lema es "Bien bebío y bien comío ¿que más quieres hijo mío?"

a)

Funky Creps

b)

La Bola de Ebro

c)

El Tizón

d)

La Brasería

37.

Dedicados a la conservación y defensa de la Galliguera y el Río Gállego.

a)

Coordinadora Biscarrués-Mallos de Riglos

b)

Coordinadora Biscarrués-Río Gállego

c)

Coordinadora Río Gállego Vivo

d)

Coordinadora Biscarrués

38.

"Hacemos ropa artesanal para peques, complementos para nosotras y nuestras mascotas"

a)

Lily Red

b)

Rojo Lily

c)

Lily Rojo

d)

Red Lily

39.

"Dedicada a la joyería artesanal, crea sus piezas de plata de ley a mano."

a)

Silvia Embún

b)

Celia Berdún

c)

Sonia Berdún

d)

María Embún

40.

"Elabora de forma artesanal todos los utensilios de cocina en madera de boj"

a)

Antonio Castillón

b)

Antonio Castiello

c)

Antonio Castillo

d)

Antonio Castillazuelo