Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/07/2008, 03:20
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Evaluación de expresión... (¿existe "else if"?)

Es perfectamente válido sin llaves. El problema es que te sobre un punto y coma:
MAL:
Código:
m=wiggle(20,100);
if (m>100) {m=100};
else{ if (m<0) {m=0};}
BIEN:
Código:
m=wiggle(20,100);
if (m>100) m=100;
else if (m<0) m=0;
BIEN (mejor):
Código:
m=wiggle(20,100);
if (m>100) {
    m=100;
} else if (m<0) {
    m=0;
}
BIEN (incluso mejor):
Código:
m=random(100);
Para generar númeors aleatorios se usa random. wiggle es para modificar una propiedad aleatoriamente, pero que yo sepa no genera números.

Última edición por venkman; 17/07/2008 a las 03:32