Declaraciones, Variables y Operadores en JavaScript

Caracteristicas de JavaScript

JavaScript es Case-Sensitive (sencible a mayúsculas y minúsculas), esto quiere decir, que la declaración “Mi” es diferente a “mi“.
En JavaScript deben terminar las declaraciones y/o sentencias en un punto y coma;“.
los bloques de código de una sentecia inician con una llave{” y terminan con una llave de cierre “}” (Igual que en C/C++).

Variables en JavaScript.

Las variables en JavaScript son case-sensitive.
Los nombre deben iniciar con una letra, con el caracter $, o con un guión bajo “_“.

Declaración (crear) de una variable en JavaScript.

Para declarar una variable en JavaScript se debe usar la palabra clave “var“, así:

var a; // creo la variable a.
var name="jolth"; // creo la variable name y le asigno el string (cadena) "jolth".
var x = 1; // creo la variable x y le asigno el número entero 1.

Para los que no son programadores o no tienen los conceptos de qué es una variable pueden mirar en la wikipedia.

Creamos un ejemplo que nos muestre un mensaje contenido en una variable.

 1 <!DOCTYPE htlm>
 2 <html>
 3   <head>
 4     <title>Variables</title>
 5   </head>
 6   <body>
 7     <h1>Mi primera p&aacute;gina Web</h1>
 8     <script type="text/javascript">
 9       var version = 5; // La variable "a" es 2.
 10       // Creamos una variable smg, que contiene un cadena de caracteres.
 11       var smg = "La version de HTML usada es la ";
 12       // Concatenamos o unimos las variablas "smg" y "versión", y se la asignamos a imp.
 13       var imp = smg + version;
 14       document.write(imp); // imprimimos el mensaje en nuestra página HTML
 15     </script>
 16   </body>
 17 </html>

Variables Locales en JavaScript.

Las variables locales son las que se encuentran dentro de un ámbito determinado por un bloque JavaScript. El cual comienza con llaves abiertas { y termina con llaves cerradas }. Un ejemplo de un ámbito interno son las funciones, las variables declaradas dentro de una función sólo son accesibles dentro de esa función (por eso son llamadas variables locales) y son destruidas cuando se termina de ejecutar dicha función.

Variables Globales en JavaScript.

Las variables declaradas fuera de una fución son denominadas variables Globales y todos los scripts y funciones en la página web pueden accederlas.
Las variables globales se eliminan al cerrar la página.

Operadores en JavaScript.

El operedor de asignación=“: es usado para asignar valores. Por ejemplo asignar un valor a una variable (var a = 8).
El operador+“: es usado para agregar valores. Por ejemplo en aritmética: var result = 4 + 6. result sería o valdría 10.

Aritmética en JavaScript.

Al igual que en álgebra, usted puede realizar operaciones aritméticas con variables en JavaScript.

 var x = 3;
 var result = x + 2;

Operadores Aritméticos en JavaScript.

 Operador       Símbolo    Descripción
 suma              +        suma dos números
 resta             -        resta dos números
 multiplicación    *        multiplica dos números
 división          /        resultado de la división de dos números
 modulo            %        residuo de la división
 incremento        ++       incrementa en 1. Es lo mismo que decir: variable + 1.
 decremento        --       decrementa en 1. Es lo mismo que decir: variable - 1.
Ejemplos de Aritmética:
 var x = 4;
 var y = 5;
 var r = x + y; // r sería 9.
 r++; // r sería 10.
 y--; // y sería 4.
 r = y * x; // r sería 16.
 r = x / y; // r sería 1.
 r = x % y; // r sería 0.

Creamos un ejemplo que sume dos números y los muestre en nuestra página web.

 1 <!DOCTYPE htlm>
 2 <html>
 3   <head>
 4     <title>Variables</title>
 5   </head>
 6   <body>
 7     <h1>Mi primera p&aacute;gina Web</h1>
 8     <script type="text/javascript">
 9       var a = 3;
 10       var b = 4;
 11       // Sumamos 3 + 4, y escribimos el resultado en la página web.
 12       document.write(a + b);
 13     </script>
 14   </body>
 15 </html>

Operadores de asignación en JavaScript.

Los operadores de asignación se utilizan para asignar valores a las variables de JavaScript.

El operador más básico de asignación en JavaScript es el igual “=” como ya hemos visto en los distintos ejemplos. Pero existen otros operadores de asignación que simplifican un poco la escritura y son mucho más rápidos en ejecución que sus pares.

 Operador    Ejemplo        Igual que    Resultado
  =          x=y                         x=5
 +=          x+=y           x=x+y        x=15
 -=          x-=y           x=x-y        x=5
 *=          x*=y           x=x*y        x=50
 /=          x/=y           x=x/y        x=2
 %=          x%=y           x=x%y        x=0

Operadores de Comparación.

Los operadores de comparación son usados en comparaciones lógicas (que retornan un valor falso o verdadero).

Operadores    Descripción                                       Ejemplo
==            determina si dos valores son iguales.             1 == 2 es falso. 3 == 3 es verdadero.
===           evalua el valor y el tipo.                        4 === 4 es verdadero. 4 === "4" es falso.
!=            determina si dos valores son diferentes.          3 != 2 es verdadero. 4 != 4 es falso.
>             determina si un valor es mayor que otro.          2 > 3 es falso. 3 > 3 es falso. 3 > 1 es verdadero
<             determina si un valor es manor que otro.          2 < 3 es verdadero. 3 < 3 es falso. 3 < 1 es falso
>=            determina si un valor es mayor o igual a otro.    2 >= 1 es verdadero. 2 >= 2 es verdadero.
<=            determina si un valor es menor o igual a otro.    1 <= 1 es verdadero. 1 <= 2 es verdadero.

Operadores Lógicos.

Los operadores lógicos se utilizan para determinar la lógica entre las variables o valores. Los operadores lógicos es lo que se conoce como “compuertas lógicas”.

 Operadores    Descripción    Ejemplos
 &&            and            (5 < 10 && 4 > 1) es verdad
 ||            or             (4==5 || 3==5) es falso
 !             not            !(4==5) es verdad

and, solo es verdadero cuando todas las comparaciones son verdad.
or, es verdad cuando alguna de las comparaciones es verdad.
not, niega una comparación. por ejemplo, si negamos algo que es verdad lo convertimos en falso.

Operador condicional.

JavaScript también cuenta con un operador condicional como el usado en C/C++, que asigna un valor a una variable en función de alguna condición.

syntaxis:
 variable = (condición)? valor1 : valor2;

Los valores retornados dependen de la condición, en valor1 se encuentra lo que se retornará si la condición se cumple y en valor2 se encuentra el valor que se retronará si no se cumple la condición. Por ejemplo:

cedulaDeCiudadania = (edad > 18)? "Mayor de edad. Entregue la cédula" : "Menor de edad. No puede tener cédula";

Author: Jolth

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s