Suma +
Se trata de un operador usado para sumar dos valores numéricos o para concatenar
cadenas entre sí o números y cadenas.
var var1 = 10, var2= "Buenos", var3 = " días", var4 = 31;
document.write(var1+var4) /* resultado 41 */
document.write(var2+var3) /* resultado: Buenos días */
document.write(var1+var3) /* resultando: 10 días */
Resta -
Operador usado para restar valores numéricos. Puede actuar sobre un único operando
numérico cambiándole de signo.
var num1 = 10, num2 = 8, res = 0;
res = num1 - num2; /*res contiene 2 */
res = -res /* ahora res contiene -2*/
Producto ( * ) y cociente ( / )
Realizan las operaciones aritméticas de multiplicar y dividir dos valores
var op1 = 50, op2= 4, div, mul;
div = op1/op2 /*div contiene 12.5 */
mul = op1 * op2 /*mul contendrá 200 */
Resto %
También llamado operador módulo calcula el resto de una división.
var op1 = 50, op2= 4, resto;
resto = op1 % op2; /*resto contiene 2 */
Incremento ( ++) y decremento (--)
Estos operadores se usan para incrementar o decrementar en 1 el valor de una variable.
Si el operador se antepone a la variable la operación de incremento o decremento es
prioritaria sobre cualquier otra.
var op1=5, op2 = 5, res;
res = ++op1; /*res adquiere el valor 6 y luego op1 el 6*/
res = op1++; /*res adquiere el valor 5 y luego op2 el 6*/
Operadores compuestos
Los operadores +, -, *, / pueden asociarse con el operador de asignación (=) para
cambiar el valor de una variable numérica por incrementándolo, decrementándolo,
multiplicándolo o dividiéndolo por un valor. El operador += puede usarse igualmente
con variables de cadena.
var num = 20, cad = "buena";
num += 5; /*num adquiere el valor 25 (20 + 5) */
cad += 's' ; /*cad adquiere el valor 'buenas' */
num *= 10; /*num adquiere el valor 250 (25*10) */
miércoles, 16 de junio de 2010
EjEcUcIoN
lo normal es que la ejecución se realice de forma automática cuando el navegador carga
una página, o cuando el usuario pasa el ratón por una imagen, o cuando pulsa el botón
de un formulario, etc. Estos cambios provocan los llamados eventos que son recibidos
por el navegador que reaccionará en la forma adecuada: si haces click en un hiperenlace
se genera un evento y el navegador abre una nueva página. Esos eventos son los que se
aprovechan para que se ejecuten las instrucciones que nosotros escribimos en
JavaScript.
Cuando el navegador empieza a leer el script para ejecutarlo lo hace en
orden secuencial, o sea, empieza con la primera instrucción, sigue por la segunda y así
hasta llegar al final. Esto es lo que se conoce como ejecución secuencial o lineal. Pero a
veces es necesario saltarse instrucciones, por ejemplo, construyes una página a la que
sólo pueden entrar determinadas personas, deberás escribir una función que pida el
nombre de quien desee ver la página, si es una persona autorizada muestra la página y si
no lo es no la muestra.
una página, o cuando el usuario pasa el ratón por una imagen, o cuando pulsa el botón
de un formulario, etc. Estos cambios provocan los llamados eventos que son recibidos
por el navegador que reaccionará en la forma adecuada: si haces click en un hiperenlace
se genera un evento y el navegador abre una nueva página. Esos eventos son los que se
aprovechan para que se ejecuten las instrucciones que nosotros escribimos en
JavaScript.
Cuando el navegador empieza a leer el script para ejecutarlo lo hace en
orden secuencial, o sea, empieza con la primera instrucción, sigue por la segunda y así
hasta llegar al final. Esto es lo que se conoce como ejecución secuencial o lineal. Pero a
veces es necesario saltarse instrucciones, por ejemplo, construyes una página a la que
sólo pueden entrar determinadas personas, deberás escribir una función que pida el
nombre de quien desee ver la página, si es una persona autorizada muestra la página y si
no lo es no la muestra.
Suscribirse a:
Comentarios (Atom)

