martes, 9 de febrero de 2016

Prompt!

Hola a todos otra vez!

Sigo estudiando en Platzi el curso de programación básica. Y así como puse a prueba lo que aprendí sobre las alerts, hoy pongo a prueba lo que entendí sobre los prompts. Como habrán visto, al ingresar aparece un cuadro preguntando por el país de origen del visitante.  Eso lo logré insertando la función prompt dentro de la etiqueta script.

    <head>
<script type='text/javascript'>
prompt ("Where are you from?",
"Perú");
</script>
   </head>

Como pueden ver en el pedacito de código que coloqué líneas arriba los parámetros de la función son dos cadenas de texto. La primera "Where are you from?" actúa como pregunta del prompt, y añadiéndole una coma (,) puedo introducir otra cadena de texto que aparezca como respuesta predeterminada en el prompt. En mi caso coloqué mi país de origen; Perú.

Por cierto algo curioso que noté, es que las " se transforman cuando guardo el código y en su lugar aparece:   &quot;  ¿Por qué? ¿Tendrá algo que ver con la codificación en la que se encuentran las plantillas de blogger? Por lo menos no me ha ocasionado problemas.

Una parte más difícil fue lograr vincular el prompt que coloqué con una nueva alert... me costó un poco [un poco bastante], pero finalmente lo logré.

Para eso equiparé el prompt, usando =, al elemento country. Y luego coloqué este country en la alert usando el operador + y una cadena de texto. Quedó así:

<script type='text/javascript'>
country = prompt (&quot;Where are you from?&quot;,
&quot;Perú&quot;);
alert ("Greetings to "+ country)
</script>

Al principio no me salía porque estaba colocando country entre comillas, es decir lo convertía en una cadena de texto.

Hay otras cosas que he aprendido, pero las iré subiendo en estos días. Por lo pronto quedan pendientes usar number (y su equivalente parseInt), espero poder actualizar eso antes del fin de semana.

Hasta aquí por ahora.

No hay comentarios.:

Publicar un comentario