1. Realiza un script que escriba en el documento la fecha y hora actual. La salida deberá tener el
siguiente formato :
Hoy es martes, 5 de enero de 2013 y son las 14:32 horas .
Nota : Este ejercicio se simplifica utilizando arrays (que no hemos visto). De todas formas el
objetivo del ejercicio es resolverlo con las herramientas que hemos estudiado hasta ahora.
2. Realiza un script que pida un nombre y dos apellidos e indique el tiempo que se tardó en
introducir los datos. La salida sería algo así como :
En introducir Jose García Fernández ha tardado 25 segundos.
3. Realiza un script pida un mes y año e imprima su calendario. No hace falta esmerarse en la
presentación del calendario, el calendario simplificado puede ser del tipo :
OCTUBRE - 2014
1 (miercoles), 2 (jueves), ….. , 31 (viernes).
(Si lo deseas puedes realizar una tabla – nivel avanzado – sombreando los sábados y domingos)
Código: Nota: El mes se debe introducir como texto.
4. Realiza un script que calcule la diferencia en días entre la fecha de nacimiento de alguien y la fecha actual.
La salida podría ser algo como :
Tienes 9650 días de vida.
Código: Nota: El mes se debe introducir como texto.
8. Con las herramientas estudiadas hasta ahora (no incluye arrays) modifica el script anterior de tal
forma que se puedan generar 3 números aleatorios entre 1 y 49 pero que no se repita ninguno.
12. Realiza un script que pida una cadena de texto y la muestre poniendo el signo – entre cada
carácter. Por ejemplo, si tecleo “jose luis”, deberá salir “j-o-s-e- -l-u-i-s”. No deberá utilizarse el
método replace.
14. Realiza un script que pida una cadena de texto y un número del 1 al 5. Deberá contarse el
número de veces que aparece la vocal indicada con el número. Los números 1,2,3,4,5 indican las
vocales a,e,i,o,u. Si por ejemplo tecleo como texto : “Hola jose luis” y como número el 3 deberá
contar el número de veces que aparece la vocal i en el texto. La salida puede ser algo como lo
siguiente :
1 Es el número de veces que aparece la vocal i en la frase : Hola jose luis
(intenta realizar este ejercicio con el mínimo número de if/switch que puedas)
15. Pedimos una cadena de texto que sabemos que puede contener paréntesis () en el medio. Realiza
un script que extraiga la cadena que se encuentra entre los paréntesis. Ejemplo si tecleo : “jose (luis)
vidal” se mostrará “luis”. Si no existe el signo “(“ mostrará una cadena vacia y si existe el signo “(“
pero no el signo “)” mostrará desde el primer paréntesis hasta el final.
17. Un palíndromo es una frase que se puede leer tanto al derecho como al revés. Por ejemplo :
“Dabale arroz a la zorra el abad”. Realiza un script que pida un texto e indique si es un palíndromo.
4. Realiza un script en el que se pida un nombre y a los 10 segundos se abra una ventana nueva que
contenga el nombre tecleado anteriormente y con el fondo de color rojo (document.bgColor).
6. Realiza un script que a los 10 segundos se abra una ventana nueva (segunda.html) y dentro de esa
segunda ventana realizar un script que a los 20 segundos se modifique el color de fondo de la
primera ventana.
7. Realiza un script que pida unos datos (nombre, apellidos y edad) y si es mayor de edad se abra
una ventana en la que se muestre el nombre y apellidos tecleados y un mensaje de bienvenida.