Ejercicios JavaScript
Ejercicios JavaScript
1. Escribe un programa que contenga un formulario con cinco botones. Cada uno de los
botones debe tener como etiqueta el nombre de un color y al pulsarlo pondrá el color del
fondo del documento del mismo color que indica.
2. Como ampliación del ejercicio anterior, añade a los cinco botones, la posibilidad de elegir
el cambio de color para el fondo del documento o para el fondo de una capa situa-
da en la esquina superior derecha del documento. (sugerencia.- Usar un formulario del
tipo type=’radio’ para elegir entre cambiar el documento o la capa).
4. Realizar un menú, con una lista de formulario del tipo select, con 4 opciones diferentes,
de manera que al seleccionar un elemento de la lista, se actualice a su vez una imagen del
documento.
5. En la misma idea del ejercicio anterior, añadir la posibilidad de que las imágenes cambi-
en cada medio segundo, una imagen por la otra automáticamente, utilizando el método
setTimeout con un periodo de 500 ms.
6. El siguiente programa tiene errores que hay que corregir. Se trata de listar en un formulario
del tipo textarea una lista de valores de grados centı́grados a grados Farenheit. Efectuar
las correcciones para que funcione.
<SCRIPT>
var farenheit,celsius,
var s="";
for(i=-2;i<=12:i++) {
celsius=10*i; farenheit=32+(celsius*9)/5;
s=s+"C= "+celsius+"
F="+farenheit+"\n";
if (celsius==0) s=s+"Punto congelación del
Agua\n";
1
7. Haz un programa que escriba todos los múltiplos de 23 inferiores a 1000 y por último nos
dé la suma de todos ellos.
8. Haz un programa que sirva para resolver ecuaciones de segundo grado del tipo
ax2 + bx + c = 0
Para aprobar esta práctica será necesario realizar cuatro de los seis ejercicios 1-6.
Un notable se obtendrá al realizar, además, el 7 y 8. Un sobresaliente con el 9.