SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Ejercicios propuestos de 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´a el color del 
fondo del documento del mismo color que indica. 
2. Como ampliaci´on del ejercicio anterior, a˜nade 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). 
3. Realiza un programa de nombre Eval1C.html, que funcione de la siguiente forma: 
a) El programa nos pregunta nuestro nombre. 
b) El programa nos pregunta nuestra edad. 
c) El programa da como resultado nuestro nombre y a continuaci´on los d´ıas que hemos 
vivido hasta el momento (deber´as multiplicar la edad por 365) 
4. Realizar un men´u, 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˜nadir la posibilidad de que las im´agenes cambi-en 
cada medio segundo, una imagen por la otra autom´aticamente, utilizando el m´etodo 
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´on del 
Aguan"; 
if (celsius==100) s=s+"Punto de ebullici´on del Aguan"; } alert(s; 
<//SCRIPT> 
<HTML> 
1
7. Haz un programa que escriba todos los m´ultiplos de 23 inferiores a 1000 y por ´ultimo nos 
d´e la suma de todos ellos. 
8. Haz un programa que sirva para resolver ecuaciones de segundo grado del tipo 
ax2 + bx + c = 0 
9. El juego del ahorcado Las caracter´ısticas de este ejemplo son: 
Solo existen palabras de 8 letras 
Se escriben las letras directamente en alguna de las 8 casillas al efecto, no seleccio-nando 
las letras por separado. 
Al fallar 7 veces se acaba el juego y se deja la posibilidad de volver a empezar. 
La estructura de la p´agina es b´asicamente un formulario con 8 campos de texto, 
un campo de texto para mostrar mensajes, y un bot´on para confirmar lo que se ha 
escrito. 
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.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Problemas propuestos 4
Problemas propuestos 4Problemas propuestos 4
Problemas propuestos 4
 
Ap autoevaluación
Ap autoevaluaciónAp autoevaluación
Ap autoevaluación
 
Wx maxima 1
Wx maxima 1Wx maxima 1
Wx maxima 1
 
Ejemplos de diagramas
Ejemplos de diagramasEjemplos de diagramas
Ejemplos de diagramas
 
Guia Programacion 1
Guia Programacion 1Guia Programacion 1
Guia Programacion 1
 
Tarea de ejercicios secuenciales
Tarea de ejercicios secuencialesTarea de ejercicios secuenciales
Tarea de ejercicios secuenciales
 
Trabajo de arreglo
Trabajo de arregloTrabajo de arreglo
Trabajo de arreglo
 
Ejemplo
EjemploEjemplo
Ejemplo
 
PROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHPPROGRAMACIÓN DE CODIGOS DE PHP
PROGRAMACIÓN DE CODIGOS DE PHP
 
Luis
LuisLuis
Luis
 
Problema 12 JM
Problema 12 JMProblema 12 JM
Problema 12 JM
 
Pract int 11y12
Pract int 11y12Pract int 11y12
Pract int 11y12
 
Algoritmos- Actividad de Proceso N° 2
Algoritmos- Actividad de Proceso N° 2Algoritmos- Actividad de Proceso N° 2
Algoritmos- Actividad de Proceso N° 2
 
Informe4 exposicion cuti_paula
Informe4 exposicion cuti_paulaInforme4 exposicion cuti_paula
Informe4 exposicion cuti_paula
 
CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.CUADERNILLO DE NETBEANS.
CUADERNILLO DE NETBEANS.
 
Winplot manejo
Winplot manejoWinplot manejo
Winplot manejo
 
Hacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su productoHacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su producto
 

Destacado

Destacado (20)

Esq 1402-post-i vass
Esq 1402-post-i vassEsq 1402-post-i vass
Esq 1402-post-i vass
 
Alexandria
AlexandriaAlexandria
Alexandria
 
CATALOGO ANILLOS
CATALOGO ANILLOSCATALOGO ANILLOS
CATALOGO ANILLOS
 
Ranking 22.07 Vpp
Ranking 22.07 VppRanking 22.07 Vpp
Ranking 22.07 Vpp
 
E L I N S T A L A D O R
E L  I N S T A L A D O RE L  I N S T A L A D O R
E L I N S T A L A D O R
 
La mejores fotos de Naturaleza
La mejores fotos de NaturalezaLa mejores fotos de Naturaleza
La mejores fotos de Naturaleza
 
Beautiful pictures
Beautiful picturesBeautiful pictures
Beautiful pictures
 
Ipt Traditionalcolors
Ipt TraditionalcolorsIpt Traditionalcolors
Ipt Traditionalcolors
 
Fascades
FascadesFascades
Fascades
 
Invitación
InvitaciónInvitación
Invitación
 
Certificado
CertificadoCertificado
Certificado
 
Auditoria software
Auditoria softwareAuditoria software
Auditoria software
 
Qué Es Un Joven Boliviano
Qué Es Un Joven BolivianoQué Es Un Joven Boliviano
Qué Es Un Joven Boliviano
 
Programador O Ingeniero
Programador O IngenieroProgramador O Ingeniero
Programador O Ingeniero
 
Gracious Decor
Gracious DecorGracious Decor
Gracious Decor
 
what's happening on the chair
what's happening on the  chairwhat's happening on the  chair
what's happening on the chair
 
Adrenalina
AdrenalinaAdrenalina
Adrenalina
 
Blu
BluBlu
Blu
 
Actualizacion Catastral Cj.
Actualizacion Catastral Cj.Actualizacion Catastral Cj.
Actualizacion Catastral Cj.
 
Curs 9697
Curs 9697Curs 9697
Curs 9697
 

Similar a JavaScript ejercicios propuestos

Ejercicios Javascript
Ejercicios JavascriptEjercicios Javascript
Ejercicios JavascriptDaniel Tejedo
 
Curso Compiladores e Interpretes
Curso Compiladores e InterpretesCurso Compiladores e Interpretes
Curso Compiladores e InterpretesWendy Misari
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptxvrykowayne1
 
Propuestos python
Propuestos pythonPropuestos python
Propuestos pythonDanielVA3
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Gtmuriano
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete Juan Carlos EV
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4Richard Eliseo Mendoza Gafaro
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2Lorenzo Alejo
 
Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2jcbenitezp
 

Similar a JavaScript ejercicios propuestos (20)

Ejercicios Javascript
Ejercicios JavascriptEjercicios Javascript
Ejercicios Javascript
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Curso Compiladores e Interpretes
Curso Compiladores e InterpretesCurso Compiladores e Interpretes
Curso Compiladores e Interpretes
 
Fundamentos de programación.pptx
Fundamentos de programación.pptxFundamentos de programación.pptx
Fundamentos de programación.pptx
 
Labo for while
Labo for whileLabo for while
Labo for while
 
Propuestos python
Propuestos pythonPropuestos python
Propuestos python
 
Practica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FIPractica 11 Laboratorio de Computación para Ingenieros FI
Practica 11 Laboratorio de Computación para Ingenieros FI
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
 
Ciclos
CiclosCiclos
Ciclos
 
Ciclos
CiclosCiclos
Ciclos
 
Compiladores e-interprete
Compiladores e-interprete Compiladores e-interprete
Compiladores e-interprete
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
Guía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web BásicaGuía De Ejercicios Programación Web Básica
Guía De Ejercicios Programación Web Básica
 
Guía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web BásicaGuía de Ejercicios de Programación Web Básica
Guía de Ejercicios de Programación Web Básica
 
Ejercicios de python
Ejercicios de pythonEjercicios de python
Ejercicios de python
 
Plataformas tecnologicas introduccion visual studio clase 1 - 4
Plataformas tecnologicas introduccion visual studio   clase 1 - 4Plataformas tecnologicas introduccion visual studio   clase 1 - 4
Plataformas tecnologicas introduccion visual studio clase 1 - 4
 
Introducción a JavaScript 2
Introducción a JavaScript 2Introducción a JavaScript 2
Introducción a JavaScript 2
 
Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2Prog 2011 3-balotario de preguntas pc2
Prog 2011 3-balotario de preguntas pc2
 

Último

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (16)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

JavaScript ejercicios propuestos

  • 1. Ejercicios propuestos de 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´a el color del fondo del documento del mismo color que indica. 2. Como ampliaci´on del ejercicio anterior, a˜nade 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). 3. Realiza un programa de nombre Eval1C.html, que funcione de la siguiente forma: a) El programa nos pregunta nuestro nombre. b) El programa nos pregunta nuestra edad. c) El programa da como resultado nuestro nombre y a continuaci´on los d´ıas que hemos vivido hasta el momento (deber´as multiplicar la edad por 365) 4. Realizar un men´u, 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˜nadir la posibilidad de que las im´agenes cambi-en cada medio segundo, una imagen por la otra autom´aticamente, utilizando el m´etodo 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´on del Aguan"; if (celsius==100) s=s+"Punto de ebullici´on del Aguan"; } alert(s; <//SCRIPT> <HTML> 1
  • 2. 7. Haz un programa que escriba todos los m´ultiplos de 23 inferiores a 1000 y por ´ultimo nos d´e la suma de todos ellos. 8. Haz un programa que sirva para resolver ecuaciones de segundo grado del tipo ax2 + bx + c = 0 9. El juego del ahorcado Las caracter´ısticas de este ejemplo son: Solo existen palabras de 8 letras Se escriben las letras directamente en alguna de las 8 casillas al efecto, no seleccio-nando las letras por separado. Al fallar 7 veces se acaba el juego y se deja la posibilidad de volver a empezar. La estructura de la p´agina es b´asicamente un formulario con 8 campos de texto, un campo de texto para mostrar mensajes, y un bot´on para confirmar lo que se ha escrito. 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.