Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript-2

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.
¿Qué es una variable?
a)

En JavaScript, una variable es un contenedor de información que se utiliza para almacenar datos en un programa.

b)

Una variable es un tipo de dato que se utiliza para almacenar información en un programa.

c)

En JavaScript, una variable es un contenedor de tipos de datos que se utiliza para almacenar datos en un programa.

d)

Una variable es un tipo de dato que se utiliza para almacenar información en un tipo de dato.

2.
¿Qué peculiaridad tienen las variables const en JavaScript?
a)

No se pueden reasignar

b)

Sólo pueden guardar números

c)

Sólo pueden guardar string

d)

No se pueden asignar valores

3.
Siempre hay que asignar un valor a una variable
a)


Sí, siempre

b)

No, nunca

c)

Sólo si es una variable const

4.

Elige la opción para crear una variable con let llamada capacidad y asígnale un valor null

a)

let capacidad=null

b)

capacidad=null

c)

let capacidad="null"

d)

capacidad="null"

5.

Elige la opción para crear una variable con let llamada dinero y asegúrate que tenga un valor de undefined

a)

let dinero=undefined

b)

dinero=undefined

c)

let dinero='undefined'

6.
null y undefined son dos valores que significan lo mismo.
a)

Sí, ambos indican la ausencia de valor.

b)

No, null es un valor que indica algo vacío, mientras que undefined indica algo que no está definido todavía.

c)

Sí, ambos indican un valor.

7.
¿Qué valor tiene una variable a la que no se le ha asignado nada al declararla?
a)


Un valor null

b)

Un valor undefined

c)

No se puede declarar una variable sin asignar un valor

8.

Tengo una variable llamada userName. Elige el código necesario para ver su tipo.

a)

typeof userName

b)

typeof user

c)

typeof string

9.

Tengo una variable llamada dogId pero no tengo claro si es una cadena de texto. Elige el código necesario para asegurarte.

a)

typeof dogId === 'string'

b)

typeof dogId

c)

typeof dogId === 'texto'

d)

typeof dogId 'string'

10.
¿Para qué sirve el operador typeof en JavaScript?
a)

Nos permite leer el valor de una variable.

b)

Nos da el tipo de dato de una variable.

c)

Nos da el valor de una variable.

11.
El operador typeof siempre devuelve una cadena de texto con el tipo del operando.
a)

Sí, siempre devuelve una cadena de texto

b)


Depende del tipo de dato que le pasemos. Si le pasamos un número, nos devolverá un number.

c)

No, solo devuelve un numbre

12.
¿Para qué sirven los comentarios?
a)


Para cambiar el comportamiento de nuestro código

b)


Sirven para documentar nuestro código y explicar qué hace cada parte de él

c)

Solo esconde e código

13.
¿Cómo se escriben los comentarios en JavaScript?
a)

Puedes usar # para escribir comentarios de una línea o varias.

b)


Puedes usar // para escribir comentarios de una línea o /* */ para escribir comentarios de varias líneas

c)


Puedes usar <!-- --> para escribir comentarios de varias líneas

14.
¿Cuál es la sintaxis adecuada para imprimir un mensaje en la consola del navegador?
a)

console("mensaje")

b)

console.log("mensaje")

c)

console.write("mensaje")

15.
¿Cómo podrías usar console.log() para imprimir múltiples valores o variables en una sola línea de código?
a)


Utilizando una sintaxis especial que formatea los valores o variables en una sola línea de código.

b)

No es posible imprimir múltiples valores o variables en una sola línea de código con console.log().

c)


Separando cada valor o variable con comas dentro del paréntesis de console.log().

16.
¿Cuál es la diferencia entre console.log() y console.error() en JavaScript?
a)

console.log() se utiliza para imprimir mensajes en la consola del navegador, mientras que console.error() se utiliza específicamente para imprimir mensajes de error.

b)


console.log() se utiliza para imprimir mensajes de error en la consola del navegador, mientras que console.error() se utiliza para imprimir mensajes normales

c)


No hay diferencia entre console.log() y console.error() en JavaScript.

17.
¿Cuál es la sintaxis correcta para utilizar un condicional if en JavaScript?
a)

if (condición) { // código a ejecutar }

b)

if { // código a ejecutar } (condición)

c)

if { // código a ejecutar } condición;

18.
¿Qué sucede si la condición en un condicional if es falsa?
a)

El bloque de código dentro de las llaves se ejecuta.

b)


El bloque de código dentro de las llaves no se ejecuta y se continúa con la siguiente línea de código después del bloque de if.

c)

Se produce un error en el código y se detiene la ejecución.

19.
¿Cuál es la sintaxis correcta para agregar un bloque de código alternativo en caso de que la condición en un condicional if sea falsa?
a)

if (condición) { // código a ejecutar } else ( /* código alternativo */ )

b)

if (condición) { // código a ejecutar } && { // código alternativo }

c)

if (condición) { // código a ejecutar } else { // código alternativo }