Tenemos cinco tipos de operadores:
De Asignación [= ], es el más utilizado, se utiliza para asignar un valor a una variable.
Incremento y Decremento [++] y [--], solo para variables numéricas, aumenta o disminuye en 1unidadel valor de un numero.
Ejem: var numero = 5; ++numero; document.write(numero); // aparece numero 6
Lógicos, tenemos el de Negación, AND y OR
Negación: [ ! ] Da como resultado el valor contrario al de la variable
AND: [ && ] Si ambos valores son verdaderos (true) el resultado es verdadero (true), en todos los demas casos es falso (false).
OR: [ || ] Si ambos valores son falsos (false) el resultado es falso (false), en todos los demas casos es verdadero (true)
Matemáticos, JavaScript define cinco operadores:
Adición [ + ], Suma valores numéricos y concatena cadenas de texto.
Diferencia [ - ], Resta valores numéricos.
Multiplicación [ * ], Da el producto de dos valores numéricos.
División [ / ], Divide valores numéricos.
Modulo [ % ], calcula el resto de la división.
Relacionales, Conocidos tambien como Operadores de Comparación: Mayor que [ >], Menor que [ < ], Mayor igual que [ >= ], Menor igual que [ <=], igual que (identico a) [ == ] y Distinto de (diferente de) [ != ].
Ejemplo: Ingresar dos números por teclado e imprimir el resultado de suma y multiplicación:
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script language="JavaScript"> var valor1; var valor2; valor1=prompt('Ingrese primer número:',''); valor2=prompt('Ingrese segundo número',''); var suma=parseInt(valor1)+parseInt(valor2); //la función parseInt hace que los valores sean considerados números y no cadena de texto var producto=valor1*valor2; document.write('La suma es '); document.write(suma); document.write('<br>'); document.write('El producto es '); document.write(producto); </script> </head> <body> </body> </html>
Ingresar el lado de un cuadrado, mostrar como resultado el perímetro y el área del cuadrado (El perimetro es la suma de los cuatro lados y el área es el lado al cuadrado).
Escribir un script en el cual se ingresen cuatro números, Calcular la suma de los dos primeros y el producto del tercero y el cuarto.
Realizar un script que ingrese cuatro valores numéricos y que de como resultado su suma y producto.
Desarrollar un script que pida el ingreso del precio de un artículo y la cantidad que lleva el cliente. Mostrar lo que debe abonar el comprador.