This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
es:web_development:text:javascript [2022/02/09 13:47] mag [Notación de Objetos] |
es:web_development:text:javascript [2024/04/02 05:11] (current) mag [Objetivo] |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| ===== Objetivo ===== | ===== Objetivo ===== | ||
| En este ejercicio, probará por primera vez Javascript y lo utilizará para crear un juego simple, en el que un usuario debe cambiar las palabras clave de su historia para que sea divertida. | En este ejercicio, probará por primera vez Javascript y lo utilizará para crear un juego simple, en el que un usuario debe cambiar las palabras clave de su historia para que sea divertida. | ||
| + | |||
| + | ===== Revision ===== | ||
| + | https:// | ||
| ===== Configuración ===== | ===== Configuración ===== | ||
| Line 10: | Line 13: | ||
| </h1> | </h1> | ||
| <p style=" | <p style=" | ||
| - | Mi amigo Pablo tiene un <em style=" | + | Mi amigo Pablo tiene un <em style=" |
| </p> | </p> | ||
| <p style=" | <p style=" | ||
| Line 59: | Line 62: | ||
| * Usamos < | * Usamos < | ||
| * Escribimos el mensaje que queremos que se muestre dentro de los paréntesis. En este caso, es "Dame un animal" | * Escribimos el mensaje que queremos que se muestre dentro de los paréntesis. En este caso, es "Dame un animal" | ||
| - | * Agreguemos algunas declaraciones más: una para un nombre, una parte del cuerpo, un sustantivo, un lugar y un gerundio (un verbo que termina en 'ing'). Intente crearlos usted mismo. Puedes llamarlos como quieras. | + | * Agreguemos algunas declaraciones más: una para un nombre, una parte del cuerpo, un sustantivo, un lugar y un gerundio (un verbo que termina en 'ando, endo'). Intente crearlos usted mismo. Puedes llamarlos como quieras. |
| * Aquí está mi versión. | * Aquí está mi versión. | ||
| < | < | ||
| - | nombre = indicador | + | nombre = prompt |
| - | bodypart | + | parteDelCuerpo |
| - | sustantivo = indicador | + | sustantivo = prompt |
| - | place = prompt(" | + | lugar = prompt(" |
| - | action | + | acción |
| ===== Edición del texto del documento ===== | ===== Edición del texto del documento ===== | ||
| Line 72: | Line 75: | ||
| * El orden no importa, así que comencemos con el sustantivo, que reemplazará a ' | * El orden no importa, así que comencemos con el sustantivo, que reemplazará a ' | ||
| * Agregue la siguiente declaración debajo del tercer comentario. | * Agregue la siguiente declaración debajo del tercer comentario. | ||
| - | < | + | < |
| * Nuevamente, comenzamos con < | * Nuevamente, comenzamos con < | ||
| - | * Necesitamos una forma de referirnos a la palabra ' | + | * Necesitamos una forma de referirnos a la palabra ' |
| * < | * < | ||
| * Claramente, queremos la etiqueta < | * Claramente, queremos la etiqueta < | ||
| - | * Es el segundo < | + | * Es el segundo < |
| * Queremos reemplazar todo el código HTML dentro de esta etiqueta < | * Queremos reemplazar todo el código HTML dentro de esta etiqueta < | ||
| - | * Finalmente, le damos el valor que obtuvimos del usuario en el segundo paso. < | + | * Finalmente, le damos el valor que obtuvimos del usuario en el segundo paso. < |
| * Ejecute el código tal como está para verificar que reemplaza ' | * Ejecute el código tal como está para verificar que reemplaza ' | ||
| - | * No todas las palabras que queremos reemplazar tienen su propia etiqueta, así que agreguemos < | + | * No todas las palabras que queremos reemplazar tienen su propia etiqueta, así que agreguemos < |
| < | < | ||
| - | Mi amigo Pablo tiene un <em style=" | + | Mi amigo Pablo tiene un <em style=" |
| </p> | </p> | ||
| <p style=" | <p style=" | ||
| Line 91: | Line 94: | ||
| < | < | ||
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||
| - | document.getElementsByTagName(' | + | document.getElementsByTagName(' |
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||
| Line 97: | Line 100: | ||
| * Recuerde usar los nombres de las variables que eligió si usó nombres diferentes a los que he usado. | * Recuerde usar los nombres de las variables que eligió si usó nombres diferentes a los que he usado. | ||
| - | ===== Cambia Fundo ===== | ||
| - | * Ahora tenemos que cambiar el fondo a blanco de nuevo para que el texto pueda ser leído. | ||
| - | < | ||
| ===== Código definitivo ===== | ===== Código definitivo ===== | ||
| * El código Javascript final ahora se verá así. | * El código Javascript final ahora se verá así. | ||
| < | < | ||
| - | document.body.style.backgroundColor = "negro"; | + | document.body.style.backgroundColor = "black"; |
| // recopilar información del usuario | // recopilar información del usuario | ||
| animal = prompt(" | animal = prompt(" | ||
| - | nombre = indicador | + | nombre = prompt |
| - | bodypart | + | parteDelCuerpo |
| - | sustantivo = indicador | + | sustantivo = prompt |
| - | place = prompt(" | + | lugar = prompt(" |
| - | action | + | acción |
| // mostrar la entrada en la historia | // mostrar la entrada en la historia | ||
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||
| - | document.getElementsByTagName(' | + | document.getElementsByTagName(' |
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||
| document.getElementsByTagName(' | document.getElementsByTagName(' | ||