Ejercicios Resueltos JavaScript
Ejercicios Resueltos JavaScript
Programación básica
1. Desarrolla una función que puntúe una mano de cartas, que tenga como parámetro
un array de cartas, cada una representada por un objeto con palo y valor. Al
puntuar, las cartas suman su valor excepto si es un as que suma 20. Prueba a
invocarla con varias manos de cartas con y sin ases.
2. Partiendo de la función anterior, modifícala para que además las cartas rojas
sumen el doble.
3. Desarrolla un programa que use la función anterior para puntuar las manos de
cartas de dos jugadores e imprima por consola al ganador, es decir, al que obtenga
mayor puntuación.
Estilo
6. Crea una página web con una imagen que aumente de tamaño cuando el ratón pase
por encima y, recupere su tamaño original cuando el ratón salga fuera de la imagen.
Objetos
Al hacer clic en los empleados saldrá una ventana con información de los mismos:
Formularios
8. Desarrolla una página web con un formulario para recoger un nombre y una edad:
Con el botón “Evaluar” se comprueba que las cajas de texto no estén vacías y que la
edad sea un número y que esté entre 0 y 100. Si se cumplen los requisitos se muestra
una ventana de alerta con los datos introducidos.
Con el botón “Resetear” las cajas de texto se vacían y el foco vuelve a la caja del
nombre.
9. Desarrolla una página web con un formulario para iniciar sesión, comprobando que
las contraseñas introducidas sean iguales. En caso contrario se avisará al usuario
por medio de mensajes de alerta, tanto si son distintas como si no se ha introducido
ningún dato:
estilos.css
codigo.js
Visibilidad de capas
estilo.css
codigo.js
11. En función de la opción del combo aparecerán unos datos u otros. Al enviar los datos
deberá comprobar que todos los datos del formulario están rellenos y que los datos
numéricos no contienen caracteres, y si todo es correcto aparecerá un mensaje
modal que indique "Datos enviados correctamente".
.js
12. Programar utilizando JavaScript el documento HTML para que realice las
siguientes operaciones cuando se pulse el botón “Generar Carta a los Reyes Magos”:
a) Verifique que los campos obligatorios han sido rellenados y que no se excede
del tamaño máximo: todos los campos son obligatorios, los campos con los
regalos no deben superar los 30 caracteres.
f) Hacer que la ficha esté oculta inicialmente y se muestre cuando el formulario haya
sido rellenado satisfactoriamente:
estilo.css
codigo.css