Prácticas de JavaScript

Ejercicio 1: Selección de Personal

Objetivo: Evaluar la elegibilidad de un candidato utilizando operadores lógicos combinados. El algoritmo descarta automáticamente a perfiles con edades comprendidas entre los 21 y 30 años o que posean un nivel de estudios igual o superior a 2; en caso contrario, el candidato es aceptado.

Introduce datos para evaluar.

Ejercicio 2: Cálculo de Descuento (Panadería)

Objetivo: Implementar una estructura de control condicional indexada para la tarificación dinámica de productos. Aplica un 0% de descuento para pedidos inferiores a 10 unidades, un 10% de descuento para volúmenes entre 10 y 20 unidades, y un 20% escalonado para compras superiores a 20 unidades.

Introduce la cantidad de barras.

Ejercicio 3: Gestión de Asincronía y Flujos Temporales

Objetivo: Implementación de temporizadores (setTimeout y setInterval) para gestionar flujos asíncronos en la ejecución de scripts.

setTimeout

Intervalo de 5 segundos

setInterval

Repetición función Intervalo de 3 segundos

Ejercicio 4: Control de Eventos del Ratón (DOM)

Objetivo: Manipulación del DOM mediante eventos de puntero (click, mouseover, etc.) para alterar propiedades de elementos de imagen.

b

onclick

b

ondblclick

b

oncontextmenu

b

onmousedown

b

onmouseenter


b

onmouseleave

b

onmousemove

b

onmouseout

b

onmouseover

b

onmouseup