You are on page 1of 4

Variables

Declaracin explcita (utilizando var)

var num=23;

var texto=hola;

var num, num2, texto;

var num=45, num=23, texto=hola;

Declaracin implcita (sin utilizar var)

num=23;

texto=hola;
Secuencias de escape

Los valores de las cadenas de caracteres (strings) se asignan entre comillas, bien sean dobles o
sencillas

Si queremos que caracteres que tienen un significado determinado en el lenguaje javascript, formen
parte de un string tenemos que utilizar la barra invertida delante del carcter en cuestin.

\ (muestra la comilla doble)


\ (muestra la comilla simple)
\\ (muestra la barra invertida)
\n (realiza un salto de lnea)
\t (inserta una tabulacin)

Entrada/Salida por ventana de dilogo

alert
Funcin de salida que muestra un texto y un botn que al pulsarlo har desaparecer la
ventana.

alert (este es el mensaje);

confirm
Muestra una ventana con un texto y dos botonoes, Aceptar o Cancelar. La respuesta ser 1 si
se pincha en Aceptar o 0 si se pincha en Cancelar.

Prompt
Muestra un texto, una ventana para introducir texto y un valor.

1/4
nombre=prompt(Cmo te llamas?);

Entrada/Salida en pginas HTML

document es un objeto que hace referencia a la pgina en la que estamos. Haciendo


uso de su mtodo getElementById(Id_del_objeto) tendremos acceso a valores
introducidos en campos de un formulario html siempre que nos podamos referir a
ellos por su id.

<html>
<head>
<title>Ejemplo</title>
<script language="javascript">
function leer(){
var nom=document.getElementById("nombre").value;
alert("Bienvenido " + nom);
}
</script>
</head>
<body>
Introduzca su nombre:<br/>
<input type="text" id="nombre"/>
<input type="button" value="pulsar" onclick="leer()"/>
</body>
</html>
_______________
Con el mtodo write del objeto document podemos escribir lneas de
lenguaje html en la pgina.
document.write(texto);
Escribir en pantalla el contenido de la variable texto. Deber ser un texto
escrito en formato html correcto.
<html>
<body>
<script language="javascript">
var nom=prompt("Introduce tu nombre");
</script>
Bienvenid@ a nuestra web,
<script language="javascript">
document.write("<em>" + nom + "</em>");
</script>
</body>
</html>

2/4
Operadores y Expresiones aritmticas

num=num+1; (tambin num++);)

num=num-1; (tambin num--);)

num2=2*num;

num3=num2/3;

num3=num2%2;

Disponemos de operadores de asignacin e incremento


combinados:

num+=5; sera lo mismo que num=num+5;

num-=5; sera lo mismo que num=num-5;

num*=2; sera lo mismo que num=num*2;

num/=3; sera lo mismo que num=num/3;

Funciones para convertir un string en su valor numrico:

parseInt(cadena_de_texto);

parseFloat(cadena_de_texto);

3/4
4/4