Tema: else if
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/04/2013, 05:59
Avatar de Kamae
Kamae
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: else if

Por cierto, para el primer caso, ten cuidado que los valores límite del resultado obtenido no los contemplas. A mí me da 20 y me habla de obesidad, estaba mirando porque y es porque pones el límite en "20.0" y siempre mirando mayor que y menor que, pero no tienes en cuenta si es igual a. Deberías poner en algún caso ">=" o "<=", que incluye también al valor.

Código PHP:
// Esto es incorrecto porque el primer IF es mayores de 18 y el segundo menores de 18, pero qué pasa con los 18?
if(edad>18alert("Adulto");
else if(
edad<18alert("Menor");

// Se pondría así en este tonto-caso:
if(edad>=18alert("Adulto");
else if(
edad<18alert("Menor"); 
Saludos