Entendido.

Este sitio utiliza cookies para analizar la navegación. Si continúa navegando se entiende que acepta su uso. Ver más detalles.";

Logo

Aprende Web

Crea y diseña tus sitios en la Web.

Manual de Javascript

Javascript: lenguaje interactivo para dinamizar la web.


Y ahora tambien aprende a programar en C++ con Aprende Web C++

logo rss RSS. Suscribir canal.

Buscar en Aprende Web

Traducir página

Visita nuestro blog:

bolg.aprende-web.net

y entérate de las novedades o deja un comentario.

Dudas y sugerencias:

aprendeweb@aprende-web.net





Sobre ésta página

Ültima modificación: 29-01-2016.

Visitas este mes: 43

Visitas el mes pasado: 61

logo
WEB-GRAFÍA

Mi agradecimiento a los siguientes sitios en los que me he basado para la elaboración de este manual.:

Desarrollo Web: manual de Javascript
Desarrollo Web, por Miguel Angel Álvarez
Libros Web: introducción a Javascript
Libros web, por Javier Eguíluz Pérez
Curso de Javascript: Programación Web
www.programacionweb.net
WebEstilo: JavaScript
www.webestilo.com
W3 schools; Javascript Tutorial
www.w3schools.com
Manual de Javascript: José Antonio Rodríguez.
Jose Antonio Rodriguez: manual en PDF

Donativos

Si este sitio te parece interesante puedes contribuir con una pequeña aportación.




3. Operadores numéricos (III)

3.3 Operadores de asignación.

javascript

Operador de asignación simple:

Ya vimos el operador de asignación simple (signo = ) en la página 3.1 Operadores clásicos, en la cual viene explicado su funcionamiento, por lo que no va a explicarse otra vez.


Operadores de asignación compuestos.

Estos operadores hacen dos operaciones a la vez, dan un nuevo valor a una variable, a la vez que están operando con esa variable, es decir primero operan entre las dos variables, y el resultado se asigna a la primera variable. Esto lo veremos más claro con un ejemplo:

num1 += num2;

Esta operación es lo mismo que si escribieramos:

num1 = num1 + num2;

También hay operadores de asignacion con resta, multiplicacion, división y módulo:

num1 -= num2;// igual que: num1 = num1 - num2

num1 *= num2;// igual que: num1 = num1 * num2

num1 /= num2;// igual que: num1 = num1 / num2

num1 %= num2;// igual que: num1 = num1 % num2

El operador de asignación con suma también puede aplicarse a cadenas de texto:

var texto1 = "hola " , var texto2 = "amigos."
texto1 += texto2;//texto1 es ahora "hola amigos."


Ejemplo de operadores de asignación compuestos en una página

Retomaremos el ejemplo que pusimos en la página anterior (operadores de asignación) para retocarla. Le añadiremos otro apartado (div) donde mediante un script se apliquen los operadores de asignación compuestos.

La página tal como quedó en el punto anterior, es la del siguiente enlace:

Operadores numericos 2.


a esta página le añadiremos al final, (antes del cierre de la etiqueta </body> un div en el cual pondremos el script para ver los operadores de asignación compuesta. (Como en el ejemplo anterior, pondremos en azul el codigo antiguo, gran parte del cual lo hemos sustituido por puntos suspensivos, por estar ya escrito en el punto anterior.)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
......
<body>
....
</div>
<div>
   <h2>Operadores de asignación compuestos</h2>
   <script type="text/javascript">
     document.write("recuerda tu primer número es " + a + " y tu segundo número es " + b + "<br/>"); 
     inicio = a;
     a += b;
     document.write ( "asignación con suma : " + inicio + " += " + b + " = " + a + "<br/>");
     document.write ( "ahora el primer número vale " + a + "<br/><br/>");
     inicio = a;
     a -= b;
     document.write ( "asignación con resta : " + inicio + " -= " + b + " = " + a + "<br/>");
     document.write ( "ahora el primer número vale " + a + "<br/><br/>");
     inicio = a;
     a *= b;
     document.write ( "asignación con multiplicación : " + inicio + " *= " + b + " = " + a + "<br/>");
     document.write ( "ahora el primer número vale " + a + "<br/><br/>")
     inicio = a;
     a /= b;
     document.write ( "asignación con división : " + inicio + " /= " + b + " = " + a + "<br/>");
     document.write ( "ahora el primer número vale " + a + "<br/><br/>")
     inicio = a;
     a %= b;
     document.write ( "asignación con módulo : " + inicio + " %= " + b + " = " + a + "<br/>");
     document.write ( "ahora el primer número vale " + a + "<br/><br/>")
   </script>
</div>  
</body>
</html>

La página después de añadirle el código anterior se verá como en el siguiente enlace:

Operadores numericos 3.


Veamos como hemos añadido este script a la página:

En primer lugar mediante la instrucción document.write("recuerda ...) mostramos los números con los que vamos a operar.

Las instrucciones que siguen se repiten con cada uno de los operadores de asignación que se muestran. estas instrucciones son:

Estos pasos se repiten para cada uno de los operadores de asignación compuestos, para completar el script.




En el siguiente tema veremos algunas estructuras utilizadas para trabajar con javascript

Estructuras básicas







manual de Javascript

Anterior siguiente ... Siguiente siguiente


imprimir esta página

Página creada por ANYELGUTI.

Sugerencias: aprendeweb@aprende-web.net. Envia un manda un correo

Visita nuestro blog par saber en qué estamos trabajando: Aprende Web Blog

Más sobre anyelguti en http://anyelguti.16mb.com