|
OPERADORES
JavaScript define tres tipos de operadores: aritméticos, relacionales
y lógicos. También hay definido un operador para realizar determinadas tareas, como las
asignaciones.
ASIGNACION (=)
En JavaScript se puede utilizar el operador de asignación en cualquier expresión valida. Solo con utilizar un signo de igualdad se realiza la asignación. El operador destino (parte izquierda) debe ser siempre una variable, mientras que en la parte derecha puede ser cualquier expresión valida. Es posible realizar asignaciones múltiples, igualar variables entre si y a un valor.
SINTAXIS
variable=valor;
variable=variable1;
variable=variable1=variable2=variableN=valor;
ARITMÉTICOS
Pueden aplicarse a todo tipo de expresiones. Son utilizados para realizar operaciones matemáticas sencillas, aunque uniéndolos se puede realizar cualquier tipo de operaciones. En la siguiente tabla se muestran todos los operadores aritméticos.
|
OPERADOR
|
DESCRIPCIÓN
|
|
-
|
Resta.
|
|
+
|
Suma
|
|
*
|
Multiplica
|
|
/
|
Divide
|
|
%
|
Resto de una división
|
|
--
|
Decremento en 1.
|
|
++
|
Incrementa en 1.
|
|
vari+=valor
|
Incrementa el valor de vari.
|
|
vari-=valor
|
decrementa el valor de vari.
|
|
vari*=valor
|
Multiplica el valor de vari.
|
LÓGICOS Y RELACIONALES
Los operadores relacionales hacen referencia a la relación entre unos valores y otros Los lógicos se refiere a la forma en que esas relaciones pueden conectarse entre si. Los veremos a la par por la estrecha relación en la que trabajan.
|
OPERADORES
RELACIONALES
|
|
OPERADORES LÓGICOS
|
|
OPERADOR
|
DESCRIPCIÓN
|
|
OPERADOR
|
DESCRIPCIÓN
|
|
<
|
Menor que
|
|
&&
|
Y (AND)
|
|
>
|
Mayor que
|
|
| |
|
O (OR)
|
|
<=
|
Menor o igual
|
|
¡!
|
NO (NOT)
|
|
>=
|
Mayor o igual
|
|
|
|
|
= =
|
Igual
|
|
|
|
|
¡! =
|
Distinto
|
|
|
|
INTRODUCCIÓN DE DATOS
JavaScript permite interactuar al usuario por medio de la introducción de datos. La introducción de datos se puede realizar por medio de la ventana prompt o utilizando controles como cajas de texto.
VENTANA PROMPT

SINTAXIS
vari=prompt(“Texto de la ventana”,”valor inicial caja”);
Al pulsar el botón aceptar, el contenido de la caja pasa a vari. Si se pulsa el botón cancelar, el contenido de la caja se pierde y vari queda con valor null.
EJEMPLO
<html>
<head>
<script>
function valor()
{
var nombre;
nombre=prompt("Introduce Nombre:","");
alert("hola "+nombre);
}
</script>
</head>
<body onload=valor();>
</body>
</html>
CAJA DE TEXTO
Otro mecanismo por el cual se pueden introducir datos, es mediante las cajas de texto. Todo el trabajo con las cajas, esta basado en funciones y métodos ya implementadas en JavaScript. Estas son las funciones que podemos utilizar:
|
FUNCIÓN
|
DESCRIPCIÓN
|
|
variable=nombre_caja.value;
|
Guarda el contenido de la caja
|
|
nombre_caja.value=valor
o variable;
|
Muestra en la caja el valor.
|
|
nombre_caja.value=””;
|
Limpia el contenido de la caja.
|
|
nombre_caja.sefocus();
|
Envía el foco a la caja.
|
EJEMPLO
<html>
<head>
<script>
function muestra()
{
var nombre=cnombre.value;
alert("Eres "+nombre);
cnombre.value="";
cnombre.focus();
}
</script>
</head>
<body>
Nombre:<input type="text" name="cnombre" size="20">
<input type="button" value="Ver" onClick=muestra();>
</body>
</html>
CONTINUAR
>
|