Mostrando entradas con la etiqueta entrada. Mostrar todas las entradas
Mostrando entradas con la etiqueta entrada. Mostrar todas las entradas

domingo, 8 de junio de 2014

Entrada de datos en JavaScript

El método prompt()


En un post anterior vimos cómo mostrar datos por pantalla. Pero cuando necesitemos que el usuario introduzca información usaremos el método prompt().

La sintaxis del método prompt() es la que se muestra.

  prompt("algún texto","texto por defecto");

El primer texto dentro del paréntesis es el que servirá para pedir al usuario la información que se le requiere. El segundo texto es opcional, y en caso de rellenar este campo será el texto que por defecto le salga al usuario dentro del área de texto que se le ofrece para rellenar.

En el siguiente ejemplo se le pregunta al usuario por su nombre:

  prompt("Introduzca su nombre");



En este otro ejemplo se le pregunta al usuario por su país de origen y se ofrece como texto por defecto "España". El texto por defecto se utiliza cuando se prevé que la mayoría de los usuarios van a escribir ese texto, de este modo, al aparecer el texto ya escrito el usuario sólo tiene que validarlo pulsando Aceptar, aunque siempre lo puede cambiar:

  prompt("Introduzca su país de origen","España");



domingo, 16 de febrero de 2014

Programación en Gambas (3)


Entrada de datos desde el teclado

En los ejemplos vistos hasta ahora hemos manejado variables a las que les asignábamos valores desde dentro del código.

Habitualmente los valores vendrán desde el exterior porque será el usuario el que los asigne. Para ello, Gabmas cuenta con la instrucción INPUT.

Veamos un ejemplo de uso. Supongamos que queremos que una variable llamada Edad, guarde la edad del usuario. Bastaría escribir:

INPUT Edad

Cuando la ejecución del programa llega a la instrucción INPUT, se para y espera a que el usuario introduzca algún dato. Al pulsar Enter, el valor tecleado queda asignado a la variable que acompaña a la instrucción.

Resulta siempre necesario escribir en pantalla la información que se espera del usuario.


Ejemplo

El siguiente programa muestra un ejemplo de uso de la instrucción INPUT. Se pregunta al usuario su año de nacimiento y se le muestra en pantalla su edad aproximada.


Problema propuesto
Diseña un programa en el que se le pregunte al usuario su nombre y su edad actual y se le conteste en pantalla con la frase: "Sr. ......, en el año 2050, usted tendrá .... años"