Entendido.

Este sitio utiliza cookies para analizar la navegación. Si continúa navegando se entiende que acepta su uso. Ver más detalles.";

Logo

Aprende Web

Crea y diseña tus sitios en la Web.

Manual de Javascript

Javascript: lenguaje interactivo para dinamizar la web.


Y ahora tambien aprende a programar en C++ con Aprende Web C++

logo rss RSS. Suscribir canal.

Buscar en Aprende Web

Traducir página

Visita nuestro blog:

bolg.aprende-web.net

y entérate de las novedades o deja un comentario.

Dudas y sugerencias:

aprendeweb@aprende-web.net





Sobre ésta página

Ültima modificación: 29-01-2016.

Visitas este mes: 41

Visitas el mes pasado: 50

logo
WEB-GRAFÍA

Mi agradecimiento a los siguientes sitios en los que me he basado para la elaboración de este manual.:

Desarrollo Web: manual de Javascript
Desarrollo Web, por Miguel Angel Álvarez
Libros Web: introducción a Javascript
Libros web, por Javier Eguíluz Pérez
Curso de Javascript: Programación Web
www.programacionweb.net
WebEstilo: JavaScript
www.webestilo.com
W3 schools; Javascript Tutorial
www.w3schools.com
Manual de Javascript: José Antonio Rodríguez.
Jose Antonio Rodriguez: manual en PDF

Donativos

Si este sitio te parece interesante puedes contribuir con una pequeña aportación.




15. Resumen (II)

15.2 Operadores

javascript

Definición

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.

Operadores numéricos

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.

Operadores numéricos
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.

Operadores de incremento

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.

Operadores de incremento
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

Posición del operador

Operadores de asignación

Operador de asignación simple

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.

Operadores de asignación compuestos

Combinan los operadores numéricos con el operador se asignación simple. Ej:

a += b // mismo resultado que a = a + b

Operadores de asignación compuestos
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

Operadores condicionales

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.

Operadores condicionales
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

Operadores lógicos

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.

Operadores lógicos
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.

Estructuras



manual de Javascript

Anterior siguiente ... Siguiente siguiente


imprimir esta página

Página creada por ANYELGUTI.

Sugerencias: aprendeweb@aprende-web.net. Envia un manda un correo

Visita nuestro blog par saber en qué estamos trabajando: Aprende Web Blog

Más sobre anyelguti en http://anyelguti.16mb.com