Sie sind auf Seite 1von 22

JA V A

arem os una breve exposición de cuán im port ant e son los OPERADORES en

C R I P T .
S
o inform át ico, a JAVA SCRIPT, no le dam os una verdadera im port ancia por donde
Los
Operadores :
Base de las funciones en Java Script.
Puntos sobre el tema:

 ¿Sabemos en sí lo que es un operador?


 Clases de Operadores.
 Ejemplos de uso de operadores.
 División de los Operadores según su
función.


¿Qué son los operadores?

* Los operadores son


uno de los elem ent os
fundam ent ales en
cualquier lenguaje de
program ación, ya que
son los que nos
perm it en t rabajar con *Al desarrollar programas
variables y dat os. en cualquier lenguaje se
utilizan los operadores.
Éstos sirven para hacer
los cálculos y operaciones
necesarios para llevar a
cabo sus objetivos.

Clasificación de los Operadores.
üUnit ario

Precisan un único operando.

üBinario

 Precisan dos operando(s).



 Ejemplo:
Expr


esió
n
 Esta es una expresión muy básica que no
tiene mucho sentido ella sola. Hace la suma
Unit entre los dos número 3 y 5, pero no sirve de
aria. mucho porque no se hace nada con el resultado.

Uso  3+5

de 

ope Expr 
 Ejemplo:

rad esión
binari
 El operador * se utiliza para realizar una
multiplicación y el operador = se utiliza para
a.
ore asignar el resultado en una variable, de modo
que guardemos el valor para su posterior uso.

s…  miVariable = 23 * 5
División de los Operadores.

Los
 Operadores se pueden dividir según el tipo de acciones
que realizan. Estos son:
Ø
ØOperadores de asignación.
ØOperadores arit m ét icos.
ØOperadores relacionales.
ØOperadores condicionales
ØOperadores lógicos.
ØOperadores sobre bit .
ØOperadores cadenas.

A continuación vamos a ver cada uno de estos grupos de


operadores y describiremos su función.
Operadores de asignación.

ü Su signo es el igual (=). ü


Su uso en JavaScript es üCon el uso del operador
similar al que tiene en C de asignación se crea
y distinto del que posee com o una fot ocopia del
en matemáticas porque valor de la expresión que
sirve para asignar un queda a la derecha del
valor y no a establecer operador en el lado de la
relaciones de igualdad. izquierda del operador.
Para esto último existe
otro operador (= =).
Operador Significado Ejemplo Es igual a

= Asignación de x = 1;
datos

+= Asignación y suma x += 1; x = x + 1;

-= Asignación y resta x -= 1; x = x - 1;

*= Asignación y x *= 1; x = x * 1;
producto

/= Asignación y x /= 1; x = x / 1;
división

%= Asignación y x %= 1; x = x % 1;
módulo
Operadores aritméticos.

ü Son los utilizados para la


realización de
operaciones
matemáticas simples
como la suma, resta o
multiplicación.
ü
ü Los operadores
aritméticos pueden ser
unitarios o binarios.
ü
Operadores aritméticos Unitarios.

 Los operadores unitarios modifican el valor al que se
aplican
 Pueden colocarse antes (prefijos) o después (sufijos)
del operando y su valor varía según esta posición,
ya que el operador prefijo modifica el operando
antes de utilizar su valor, mientras el operador sufijo
modifica el operando después de haber utilizado el
valor.

Operador Símbolo Acción


Incremento ++ Incrementa una unidad

Disminución -- Disminución

Menos unitario - Vuelve negativo un número


Operadores aritméticos Binarios.

 Los operadores binarios matemáticos no cambian el
valor de los operandos, sino que memorizan el
resultado en un tercer operando.
Operador Símbolo Acción
Suma + Suma dos operandos
Resta - Reste el segundo operando del primero

Multiplicación * Multiplica los dos operandos

División / Divide el primer operando por el segundo

Resto (módulo) % Facilita el resto de la división entre dos operandos


Operadores Relacionales.

ü
ü Entendemos la relación
que tiene un valor
respecto a otro. Se
basan en el concepto de
verdadero o falso y en
todos los casos operan
con sólo dos estados
diversos (0/1,
encendido/apagado,
verdadero/falso).
Operador Acción
> Mayor que

>= Mayor o igual

< Menor que

<= Menor o igual

== Igual

!= Distinto
Operadores condicionales.

== → Comprueba si dos números son ü Sirven para realizar


iguales. expresiones
condicionales todo lo
!= → Comprueba si dos números son complejas que deseemos.
distintos.
> → Mayor que, devuelve true si el
primer operador es mayor que el üEst as expresiones se
segundo. ut ilizan para t om ar
< → Menor que, es true cuando el decisiones en función de la
elemento de la izquierda es menor que com paración de varios
el de la derecha. elem ent os, por ejem plo si
un num ero es m ayor que
>= → Mayor igual.
ot ro o si son iguales.
<= → Menor igual.
Operadores Lógicos.
ü Son muy parecidos a los üEstos operadores sirven para
relacionales, en el sentido realizar operaciones lógicas,
de que dan también como que son aquellas que dan como
output sólo dos valores que, resultado un verdadero o un
en este caso, son: 0 si la falso, y se utilizan para tomar
expresión lógica es decisiones en nuestros scripts.
verdadera, 1 si es falsa.
En vez de trabajar con
números, para realizar este tipo
de operaciones se utilizan
üLos operadores lógicos operandos boleanos, que
relacionan los operandos conocimos anteriormente, que
boleanos para dar como son el verdadero (true) y el
resultado otro operando falso (false).
boleano.
Operador Símbolo Significado
AND & AND lógico

OR | OR lógico

AND && AND valoración

OR || OR valoración

XOR ^ OR exclusivo

NOT ! Negación
Operadores sobre bit.

ü Estos son muy poco


corrientes y es posible que üSe utiliza para operaciones
nunca los llegues a utilizar. tratando las variables como
Su uso se realiza para ceros y unos y para ello
efectuar operaciones con utilizaremos estos operandos.
ceros y unos. Todo lo que
maneja un ordenador son
ceros y unos, aunque
nosotros utilicemos números üSe ocupan de controlar e
y letras para nuestras impostar los bit. Hay que
variables en realidad estos
valores están escritos recordar que el resultado de
internamente en forma de estas operaciones no siempre
ceros y unos. es 0 ó 1.
ü
Operador Acción

& AND

| OR

^ XOR

~ Complemento a uno

>> Shift a la derecha

<< Shift a la izquierda

>>> Shift a la derecha rellenando los


ceros
Operadores Cadenas.
ü Las cadenas de caracteres, o variables de texto,
también tienen sus propios operadores para realizar
acciones típicas sobre cadenas. Aunque J avaScript
sólo tiene un operador para cadenas se pueden realizar
otras acciones.

Operador Nombre Sintaxis


+ Suma cadena=cadenaA+cadenaB

+= Adjunta cadena=cadenaA+="gorda"

== Igualdad if (cadenaA==cadenaB)

!= Desigualdad if (cadenaA!=cadenaB)
Les agradecemos por la
atención prestada,
concluyendo así nuestra
exposición que esperamos
haya sido de su agrado.

Gracias.
Integrantes :
A n t h o n y A lo n s o.
 Chiroque Cháve
z,
z , D en is A lo n s o .
 Curay Gutiérre
, M ig u e l Á n g e l.
 Olaya Mesones
, K a r la A n d re a .
 Ruesta Sánchez

Das könnte Ihnen auch gefallen