wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JS LP

Total questions: 9

Worksheet time: 6mins

Name
Class
Date
1.

¿Cuál es la función que convierte un valor ingresado en texto a número entero?

a)

parseInt( )

b)

parseText( )

c)

prompt( )

d)

parseFloat( )

2.

¿Cuál es el resultado del siguiente código?

let x = 10;

x += 5 * 2;

alert(x);

(a)  

3.

¿Qué hace el siguiente código?

let edad = parseInt(prompt("Ingresa tu edad"));

if (edad >= 18) {

alert("Bienvenido");

} else {

alert("Acceso denegado");

}

a)

Siempre muestra bienvenido

b)

Muestra “Acceso denegado” si la edad es menor de 18

c)

No funciona porque falta else

d)

Tiene error porque parseInt no sirve para edades

4.

¿Qué se mostrará con este código?

let x = 3;

for (let i = 1; i <= 3; i++) {

x += i;

}

alert(x);

(a)  

5.

¿Qué bucle es el más recomendable cuando conocemos la cantidad exacta de repeticiones?

a)

while

b)

if

c)

do…while

d)

for

6.

¿Qué palabra clave usamos para declarar una variable que puede cambiar su valor?

a)

const

b)

let

c)

var

d)

change

7.

¿Qué estructura usarías si sabes que un estudiante quiere repetir una acción 10 veces?

a)

while

b)

do…while

c)

for

d)

switch

8.

Un supermercado da un 10% de descuento si la compra supera los $150.000. ¿Cuál es la condición correcta en JS?

a)

if (compra < 150000)

b)

if (compra === 150000)

c)

if (compra > 150000)

d)

if (compra >= 150000)

9.

¿Qué estructura es mejor cuando no se sabe cuántas veces se repetirá algo, pero debe continuar hasta que una condición deje de cumplirse?

a)

for

b)

while

c)

switch

d)

alert