Los operadores se usan en los lenguajes de programacion a fin
de efectuar operaciones. Por medio de funciones, combinamos
los valores de las variables a fin de obtener un valor.
Operadores Binarios
Los operadores binarios son aquellos con los que estamos mas
familiarizados. Son operaciones que realizamos con dos valores.
Como lo son : suma,resta,multiplicación, y división.
Ejemplo:
var var1:uint = 30;
var var2:uint =20;
var suma:uint = var1 + var2;
var resta:uint = var1 - var2;
var multiplicacion:uint = var1 * var2;
var division:uint = var1 / var2;
Se trata de aplicar operaciones matemáticas a determinados
valores. Al hacerlo debemos tener en cuenta que solo podemos
realizar operaciones con tipos de variables que pertenezcan
a un mismo grupo.
Se le llama operador sobrecargado al comportamiento de
2 o mas tipos de datos que se están manipulando, como el
ejemplo de la variable suma,resta,multiplicación y división,
puesto que en ellos se esta presentando un cambio.
Las cadenas también se le puede manipular uniendo una
o mas palabras, con el operador (+).
Ejemplo:
var cadena1:String =" Esta cadena proviene del";
var cadena2:String =" blog de flashparatodoelmundo.blogspot.com";
var cadenaAnidada:String = cadena1 + cadena2;
Con el uso de trace podemos ver dicho valor en pantalla.
trace(cadenaAnidada);
Tambien podemos realizar cast a las variables.
¿Que es cast?
Es cuando conviertes un tipo de variable, a otro
tipo distinto.
Ejemplo:
var var1:String ="10";
var var2:uint =20;
var resultado:uint = uint(var1)+20;
trace(resultado);
Indicando un parametro al constructor uint(), lo convertimos
en un valor numerico.De este modo, tenemos dos valores
numericos y podemos realizar la suma.Tambie contamos con
los constructores int(), number(), y toString().
Ejemplo:
var var1:String ="Esta cadena proviene del ";
var var2:uint =20;
var resultado:uint = var1 + var2.toString();
trace(suma);
Operadores Aritmeticos unarios
Como su nombre lo indica son operaciones que realizamos
sobre un unico valor(los implementamos sobre una variable
y no sobre dos). Por medio del operador unario de suma (++)
incrementamos el valor de una variable.
var var1:uint =20;
var1++;
trace(var1);
Si ejecutamos nuestra pelicula, veremos que la salida trace() nos
devuelve 21 y no 20, como era su valor inicial. Esto sucede porque
incrementamos su valor usando el operador ++.
Del mismo modo, aplicamos la logica para el operador unario
de resta (--).
Ejemplo:
var var1:uint = 20;
var1--;
trace(var1);
Operadores de Asignacion
Por medio de estos operadores, podemos asignar un valor a un
operando.
+= suma
-= resta
*= multiplicación
/= división
Ejemplo:
var var1:uint =10;
var1 +=20;
trace(var1);
En este ejemplo usamos el operador de asignacion para
incrementar en 20 el valor de la variable var1.
Páginas
Datos personales
:ambivalent:
:angry:
:confused:
:content:
:cool:
:crazy:
:cry:
:embarrassed:
:footinmouth:
:frown:
:gasp:
:grin:
:heart:
:hearteyes:
:innocent:
:kiss:
:laughing:
:minifrown:
:minismile:
:moneymouth:
:naughty:
:nerd:
:notamused:
:sarcastic:
:sealed:
:sick:
:slant:
:smile:
:thumbsdown:
:thumbsup:
:wink:
:yuck:
:yum:
Next Post
Entrada más reciente Previous Post
Entrada antigua
Entrada más reciente Previous Post
Entrada antigua
Suscribirse a:
Enviar comentarios (Atom)
Siguenos en Facebook:
fblikebox/https://www.facebook.com/pages/Flash-para-todo-el-mundo/209890732498030
Popular Posts
-
La sentencia while se usa cuando no se sabe el numero de interacciones que se necesitan. Solo hay que prestar atencion en no realizar bucl...