NEW
Font size
WorksheetsJavaScript funciones, arreglos y, estructuras de control
Total questions: 20
Worksheet time: 10mins
¿Cuál de las siguientes opciones crea un arreglo en JavaScript?
const arreglo = (1, 2, 3);
const arreglo = {1, 2, 3};
const arreglo = [1, 2, 3];
const arreglo = <1, 2, 3>;
¿Qué método se utiliza para agregar un elemento al final de un arreglo?
push()
pop()
shift()
concat()
¿Qué devuelve el método pop() aplicado a un arreglo?
Elimina el primer elemento y lo devuelve
Elimina el último elemento y lo devuelve
Devuelve la longitud del arreglo
Ordena los elementos
¿Cuál es la forma correcta de declarar una función en JavaScript?
function = miFuncion() {}
function miFuncion() {}
miFuncion() function {}
def miFuncion() {}
¿Qué palabra clave se utiliza para retornar un valor desde una función?
continue
break
return
yield
¿Cuál es el resultado de typeof []?
"array"
"object"
"list"
"undefined"
¿Qué estructura de control se utiliza para ejecutar código según una condición?
while
switch
if
for
¿Qué hace el siguiente código?
let arr = [1, 2, 3]; arr.shift(); console.log(arr);
[1, 2, 3]
[2, 3]
[1, 2]
[]
¿Qué palabra se usa para declarar una constante en JavaScript?
var
let
const
static
¿Cuál es el resultado de 3 == "3"?
false
true
error
undefined
¿Qué operador se usa para comparar igualdad estricta en JavaScript?
=
==
===
!==
¿Cuál es la salida del siguiente código? function sumar(a, b) { return a + b; } console.log(sumar(2, 5));
25
7
undefined
NaN
¿Qué estructura de control permite iterar sobre un arreglo?
if
for
switch
case
¿Qué hace el método splice() en un arreglo?
Ordena los elementos
Elimina o reemplaza elementos
Une dos arreglos
Filtra elementos
¿Cuál es la salida del siguiente código? let arr = [10, 20, 30]; console.log(arr.length);
3
2
10
undefined
¿Cuál es el resultado de ejecutar este código?
let i = 0; while (i < 3) { console.log(i); i++; }
1 2 3
0 1 2
0 1 2 3
1 2
¿Cuál es el valor de x después de este código?
const arr = [1, 2, 3]
let x=arr.length();
1
2
3
undefined
¿Qué hace la palabra clave break dentro de un bucle?
Finaliza la ejecución de todo el script
Sale del bucle inmediatamente
Continúa con la siguiente iteración
Vuelve al inicio del bucle
¿Qué se imprime con el siguiente código? let frutas = ["manzana", "pera"]; frutas.push("uva"); console.log(frutas);
["manzana", "pera"]
["uva", "manzana", "pera"]
["manzana", "pera", "uva"]
["pera", "manzana", "uva"]
¿Esta estructura de control requiere de una variable de control generalmente para salir del ciclo?
if()
switch()
for()
while()
