Comunidad de diseño web y desarrollo en internet online

Error operador Multiplicar

Citar            
MensajeEscrito el 13 Abr 2011 05:28 pm
Porque cuando escribo: minumero= *5; me da este error: El operador '=' debe ir seguido de un operando.
No lo entiendo, el signo * se supone que es un operando, para multiplicar.
Si cambio a '-' o '+' no da problema, pero el problema persiste
cuando añado otro operando como el de dividir '/'
Porque me da error?

Por studiante4

8 de clabLevel



 

msie8
Citar            
MensajeEscrito el 13 Abr 2011 05:35 pm

Código ActionScript :

minumero = 2;
minumero *= 5;
trace(minumero); // 10


esto si quieres multiplicar el numero guardado en la variable por el valor indicado

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 13 Abr 2011 05:50 pm
Entonces no sirve minumero = *5; ?

Por studiante4

8 de clabLevel



 

msie8
Citar            
MensajeEscrito el 13 Abr 2011 05:51 pm
que quieres hacer?

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 13 Abr 2011 05:58 pm
Esta linea de Codigo me funciona perfectamente con el signo "+"

_root.iva.text = Number(_root.precio1.text)+ Number(_root.precio2.text)+ Number(_root.precio3.text)+ Number(_root.precio4.text)+0.18;

....pero si cambio dicho signo por el de multiplicar "*"

_root.iva.text = Number(_root.precio1.text)+ Number(_root.precio2.text)+ Number(_root.precio3.text)+ Number(_root.precio4.text)*0.18;

....no hace nada, el codigo es correcto pero no actua, no sirve.

Por studiante4

8 de clabLevel



 

msie8
Citar            
MensajeEscrito el 13 Abr 2011 06:24 pm
quieres sumar todo y al final multiplicar ese resultado por 0.18?

Código ActionScript :

_root.iva.text = ( Number(_root.precio1.text)+ Number(_root.precio2.text)+ Number(_root.precio3.text)+ Number(_root.precio4.text) )*0.18; 

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

chrome
Citar            
MensajeEscrito el 13 Abr 2011 11:31 pm
Exacto.
No entiendo porque funciona con el operador "+"
pero al cambiarlo por el operador "*" deja de funcionar, no actua el codigo.

Por studiante4

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Abr 2011 08:40 am
Solucionado el problema.

Es tal cual Nasho a escrito el Codigo, faltaban los parentesis.

De nuevo Gracias.

Por studiante4

8 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.