Comunidad de diseño web y desarrollo en internet online

pregunta simple: esta forma de condicionar existe?

Citar            
MensajeEscrito el 03 Mar 2010 07:28 pm

Código ActionScript :

if (MIN_PERCENT <= percent <= MAX_PERCENT)

lo intente pero no me funciono, por eso hice lo siguiente

Código ActionScript :

if (MIN_PERCENT <= percent && percent <= MAX_PERCENT)

pero se me hace un poco repetitivo...

Por cpucpu

82 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Mar 2010 12:06 am
si existe...

por ejemplo:
if (1 < 3 < 5)
trace("si");

Por lucasmoyano

Claber

1960 de clabLevel

22 tutoriales

Genero:Masculino  

Developer

chrome
Citar            
MensajeEscrito el 04 Mar 2010 08:27 am
Ah, ok. Entonces voy a probarlo de nuevo, haber que salio mal, gracias.

Por cpucpu

82 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Mar 2010 08:34 am
Haber, haber, haber...
Ya lo probe y creo ya le entendi, estariamos hablando de que:
1 es menor que 3, y 1 es menor que 5?
Se me hace tonto, yo pensaba que se trataba de:
1 es menor que 3, y 3 es menor que 5.

Al menos, la ultima forma de verlo SI es una expresion matematicamente correcta.

Por cpucpu

82 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Mar 2010 02:02 pm
de echo creo que se analiza asi:

si 1 es menor que 3
y 3 es menor que 5
se deduce que 1 es menor que 5
provarlo con letras y veras lo que te digo
en cuanto a la pregunta original es mejor y
de mas calidad hacerlo de la segunda manera..

Por Shadonwk

50 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Mar 2010 07:15 pm
Nop, si 1 es menor que 3, y 3 es menor que 2, se deduce que 1 es menor de 2. no es correcto.
por que: if(1<3<2)trace("ok!"); //output: ok!

En realidad se deduce: si 1 es menor que 3, y 1 es menor que 2

Por cpucpu

82 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Mar 2010 09:02 pm
Hola,
creo que no se puede hacer esa encadenación de condiciones. No sé porqué no da error el compilador, pero no funciona:

Código ActionScript :

trace(1 < 3 < 5); //true
trace(10 < 3 < 5); //true
trace(10 < 30 < 5); //true

Por isidoro

Claber

498 de clabLevel

2 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 04 Mar 2010 09:30 pm
para que te funcione ese condicional tienes que poner las dos condiciones entre parentesis así

Código ActionScript :

if ((MIN_PERCENT <= percent) && (percent <= MAX_PERCENT))


prueba y nos comentas

Por rubencho176

Claber

301 de clabLevel

3 tutoriales

 

Colombia

firefox
Citar            
MensajeEscrito el 05 Mar 2010 06:52 am
Pues si, ese es el que funciona, sera el que utilizare, gracias.

Por cpucpu

82 de clabLevel



 

firefox

 

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