Javascript: lenguaje interactivo para dinamizar la web.
Y ahora tambien aprende a programar en C++ con Aprende Web C++
y entérate de las novedades o deja un comentario.
última modificación: 13-07-2018.
Visitas este mes: 8
Visitas el mes pasado: 36
Mi agradecimiento a los siguientes sitios en los que me he basado para la elaboración de este manual.:
Por elegir aprende-web
Aprende-web está diseñado a partir de los lenguajes que aquí mismo se enseñan.
By Anyelguti
Los operadores son elementos que permiten hacer operaciones entre los distintos datos que se manejan con javascript.
Éstas pueden hacerse utilizando el dato directamente o con la variable que lo contiene.
Aunque la mayoría de operadores se utilizan con datos numéricos, también hay algunos que pueden utilizarse con otro tipo de datos.
Realizan las operaciones aritméticas clásicas entre dos números, a la que se le añade la operación módulo, que es el resto de la división. Los números pueden pasarse directamente o con variables.
Nombre | Signo | Descripción | Ejemplo |
---|---|---|---|
Suma | + | Suma de dos números. También podemos pasar cadenas de texto, la segunda cadena se escribe seguida de la primera. | c = a + b |
Resta | - | Resta de dos números | c = a - b |
Multiplicación | * | Multiplicación de dos números | c = a * b |
División | / | División entre dos números | c = a / b |
Módulo | % | Resto de la división entre dos números | c = a % b |
La suma puede aplicarse también a las cadenas de texto, en este caso el resultado es una cadena que contiene a la primera cadena seguida por la segunda. Podemos sumar también cadenas con números, en este caso el número se convierte en cadena.
Utilizados con números enteros (aunque también pueden usarse con números con decimales), modifican en una unidad el número al que se refieren.
Nombre | Signo | Descripción | Ejemplo |
---|---|---|---|
Incremento creciente | ++ | Aumenta en una unidad el número. | ++a |
Incremento decreciente | -- | Disminuye en una unidad el número | --a |
Es el signo igual (=), y su principal misión es asignar un nuevo valor a las variables, o crearlas dándoles un valor, si no existían antes.
Combinan los operadores numéricos con el operador se asignación simple. Ej:
a += b // mismo resultado que a = a + b
Nombre | Signo | Descripción | Ejemplo |
---|---|---|---|
Suma y asignación | += | Suma dos números y asigna el resultado al primero. | a += b |
Resta y asignación | -= | Resta dos números y asigna el resultado al primero. | a -= b |
Multiplicación y asignación | *= | Multiplica dos números y asigna el resultado al primero | a *= b |
División y asignación | / | Divide dos números y asigna el resultado al primero | a /= b |
Módulo y asignación | %= | Calcula el resto de la división entre dos números y asigna su valor al primero | a %= b |
Comprueban si un elemento cumple una condición. El resultado es siempre un valor booleano. Si la condición se cumple, el resultado es true (verdadero) y si no se cumple el resultado es false (falso). El operador indica la condición que debe cumplir.
Nombre | Signo | Descripción | Ejemplo |
---|---|---|---|
igual | == | Comprueba si los dos elementos son iguales | num1 == num2 |
idéntico | === | Comprueba si los dos elementos son iguales, pero aquí se comprueba también que los datos sean del mismo tipo. | num1 === num2 |
No igual | != | Comprueba si los dos elementos son distintos, si son iguales devuelve false |
num1 != num2 |
No idéntico | !== | Igual que el anterior, pero también comprueba si los datos son del mismo tipo | num1 !== num2 |
Mayor que | > | Comprueba si el primer valor es mayor que el segundo, si es así devuelve true y si no devuelve false |
num1 > num2 |
Menor que | < | Comprueba si el primer valor es menor que el segundo. | num1 == num2 |
Mayor o igual que | >= | Comprueba si el primer valor es mayor o igual que el segundo. | num1 >= num2 |
Menor o igual que | <= | Comprueba si el primer valor es mayor o igual que el segundo. | num1 <= num2 |
Cuando debe cumplirse (o no cumplirse) más de una condición al mismo tiempo, se utilizan los operadores lógicos. Los valores que devuelven los operadores lógicos son siempre booleanos e indican si lo indicado por el operador se cumple o no.
Nombre | Signo | Descripción | Ejemplo |
---|---|---|---|
AND | && | Devuelve true sólo si las dos condiciones son verdaderas, si no es así
devuelve false |
n1 != n2 && n1 != n3 |
OR | || | Devuelve true sólo si una de las dos condiciones es verdadera, sólo si las dos son falsas
devuelve false |
n1 == n2 || n1 == n3 |
Negación | ! | Cambia el valor del elemento al que se le aplica es decir, si variable vale true ,
!variable valdrá false |
!variable |
La siguiente página de este resumen muestra las escructuras de control y otro tipo de estructuras que permiten controlar los datos y la programación.
Sugerencias:
aprendeweb@aprende-web.net. Envia un
Visita nuestro blog par saber en qué estamos trabajando: Aprende Web Blog
Más sobre anyelguti en http://anyelguti.16mb.com