Tutorial JavaScript - Parte 2

Cualquier cosa que no entiendan de esta parte, pueden ojear el post anterior...
Comencemos

Variables
Una variable es un espacio de memoria que podemos usar para almacenar algo(expresiones, valores, etc).
Las variables pueden tener nombres cortos ( puede llamarse "X" ) o bien nombres largos ( puede llamarse "NombreCliente" ). Cabe destacar que una variable no puede contener espacios, para rellenar los espacios podemos ayudarnos con guiones bajos. Ejemplo: "Nombre_Cliente", "ID_Cliente" .

Como dijimos anteriormente a una variable le podemos poner valores
Nombre_Cliente=" Daniel "; La variable Nombre_Cliente contiene el VALOR Daniel.
volcandolo a Javascript...

[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var Nombre_Cliente="Daniel" ;
</script>
</body>
</html>

[/code]

Puntos a descatar...Este programa(el codigo) no va a mostrar nada debido que no le hemos dicho a javascript que lo haga para declarar una variable primero usamos "var MiVariable;" (var(espacio)NombreVariable(punto y coma) para comenzar.

bien, sabiendo esto sigamos... avancemos un poquito más
vamos a mostrar el valor de esa variable

[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var Nombre_Cliente="Daniel" ;
document.write(Nombre_Cliente);
</script>
</body>
</html>

[/code]

Bien, lo que hicimos ahi, es mostrar el contenido de la variable Nombre_Cliente ( "Daniel" )
pero si queremos ir más allá de solo mostrar mi nombre...
podemos hacer lo siguiente

[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var Nombre_Cliente="Daniel" ;
document.write("el nombre del cliente es " + Nombre_Cliente);
</script>
</body>
</html>

[/code]

Esto nos da pie a seguir con el siguiente tema, operadores..


Operadores
Dejando de lado de lado los nombres de clientes, vamos a otro ejemplo
con los operadores aritméticos podemos hacer muchas cosas, esto es del cole
(suma, resta, división, multiplicación. Por ahora esos)

Vamos a Hacer un ejemplo para cada una...
vamos a usar las variables "x" e "y" ...

Suma
[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var x=5 ; //la variable x vale 5
var y=6 ; //la variable y vale 6
document.write("el resultado es " + (x+y));
</script>
</body>
</html>

[/code]

Si, lo hemos escrito bien, el resultado de ese programa nos va a dar 11.
Ahora vamos a probar otra cosa, que NO quiero que se olviden es muy importante
que lean esto.. Si se dieron cuenta, hay un parentesis "(x+y)" si ese parentesis
no existiera el resultado nos daria 56, y no 11. Esto tiene su explicación...
si no ponemos esos parentesis, estamos sumando cadena de texto y no números, más adelante
vamos a profundizar en esto

para que vean que no miento, prueben el siguiente programa.

[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var x=5 ; //la variable x vale 5
var y=6 ; //la variable y vale 6
document.write("el resultado es " + x +y );
</script>
</body>
</html>

[/code]

Pasando a otro tema, vamos con
Resta
[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var x=5 ; //la variable x vale 5
var y=6 ; //la variable y vale 6
document.write("el resultado es " + (x-y) );
</script>
</body>
</html>

[/code]

División

[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var x=5 ; //la variable x vale 5
var y=10 ; //la variable y vale 10
document.write("el resultado es " + (y/x) );
</script>
</body>
</html>

[/code]

Multiplicacion
[code]

<html>
<head></head>
<body>
<script type="text/javascript">
var x=5 ; //la variable x vale 5
var y=2 ; //la variable y vale 2
document.write("el resultado es " + (x*y) );
</script>
</body>
</html>

[/code]

bueno, todo bien, ahora podemos sumar y restar etc... pero si queremos comparar dos cosas.. ¿Qué onda?,
Ahora pasamos con el siguiente tema..

Comparadores

== es igual a
!= es diferente a
> es mayor a
< es menor a
>= es mayor o igual a
<= es menor o igual a

Más adelante vamos a usar los comparadores, por hoy me doy un descanso, suerte y sean curiosos, investiguen, aprendan, que el saber no ocupa espacio! Saludos! Daniel..
Descargate esta pagina como PDF :  http://www.mediafire.com/?0y3b01h331nu0ul