View
122
Download
0
Category
Preview:
Citation preview
Ahora que utilizamos como medio de aprendizaje de lo que es el mundo informático, a JAVA SCRIPT, no le damos una verdadera importancia por donde se debe empezar a conocer para poderlo utilizarlo a fondo : LOS OPERADORES.
A continuación le presentaremos una breve exposición de cuán importante son los OPERADORES en Java Script.
JAVA
SCRIPT.
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?
*Al desarrollar programas en cualquier lenguaje se utilizan los operadores. Éstos sirven para hacer los cálculos y operaciones necesarios para llevar a cabo sus objetivos.
* Los operadores son uno de los elementos fundamentales en cualquier lenguaje de programación, ya que son los que nos permiten trabajar con variables y datos.
Clasificación de los Operadores.
Binario
Precisan dos operando(s).
Precisan un único operando.
Unitario
Uso
de o
pera
dore
s…
Exp
resió
n U
nita
ria.
Expre
sión b
inaria
.
Ejemplo:
Esta es una expresión muy básica que no tiene mucho sentido ella sola. Hace la suma entre los dos número 3 y 5, pero no sirve de mucho porque no se hace nada con el resultado.
3 + 5
Ejemplo:
El operador * se utiliza para realizar una multiplicación y el operador = se utiliza para asignar el resultado en una variable, de modo que guardemos el valor para su posterior uso.
miVariable = 23 * 5
División de los Operadores.
Operadores de asignación. Operadores aritméticos. Operadores relacionales.Operadores condicionales Operadores lógicos.Operadores sobre bit.Operadores cadenas.
Los Operadores se pueden dividir según el tipo de acciones que realizan. Estos son:
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 similar al que tiene en C y distinto del que posee en matemáticas porque sirve para asignar un valor y no a establecer relaciones de igualdad. Para esto último existe otro operador (= =).
Con el uso del operador de asignación se crea como una fotocopia del valor de la expresión que queda a la derecha del operador en el lado de la izquierda del operador.
Operador Significado Ejemplo Es igual a
= Asignación de datos x = 1;
+= Asignación y suma x += 1; x = x + 1;
-= Asignación y resta x -= 1; x = x - 1;
*= Asignación y producto x *= 1; x = x * 1;
/= Asignación y división x /= 1; x = x / 1;
%= Asignación y módulo x %= 1; x = x % 1;
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.
OperadorSímbol
o 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
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).
Operadores Relacionales.
Operador Acción
> Mayor que
>= Mayor o igual
< Menor que
<= Menor o igual
== Igual
!= Distinto
Operadores condicionales.
Sirven para realizar expresiones condicionales todo lo complejas que deseemos.
Estas expresiones se utilizan para tomar decisiones en función de la comparación de varios elementos, por ejemplo si un numero es mayor que otro o si son iguales.
== → Comprueba si dos números son iguales.
!= → Comprueba si dos números son distintos.
> → Mayor que, devuelve true si el primer operador es mayor que el segundo.
< → Menor que, es true cuando el elemento de la izquierda es menor que el de la derecha.
>= → Mayor igual.
<= → Menor igual.
Operadores Lógicos.
Son muy parecidos a los relacionales, en el sentido de que dan también como output sólo dos valores que, en este caso, son: 0 si la expresión lógica es verdadera, 1 si es falsa.
Estos operadores sirven para realizar operaciones lógicas, que son aquellas que dan como resultado un verdadero o un falso, y se utilizan para tomar decisiones en nuestros scripts. En vez de trabajar con números, para realizar este tipo de operaciones se utilizan operandos boleanos, que conocimos anteriormente, que son el verdadero (true) y el falso (false).
Los operadores lógicos relacionan los operandos boleanos para dar como resultado otro operando 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 nunca los llegues a utilizar. Su uso se realiza para efectuar operaciones con ceros y unos. Todo lo que maneja un ordenador son ceros y unos, aunque nosotros utilicemos números y letras para nuestras variables en realidad estos valores están escritos internamente en forma de ceros y unos.
Se utiliza para operaciones tratando las variables como ceros y unos y para ello utilizaremos estos operandos.
Se ocupan de controlar e impostar los bit. Hay que recordar que el resultado de estas operaciones no siempre 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 JavaScript 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: Chiroque Chávez , Anthony
Alonso. Curay Gutiérrez , Denis Alonso.
Olaya Mesones , Miguel Ángel.
Ruesta Sánchez , Karla Andrea.
Recommended