Flutter: Estructuras de control: if, else-if, else
El if else
anidado permite verificar una nueva condición en caso de que el if
anterior sea falso.
En el siguiente diagrama de flujo podemos ver la ejecución de la sentencia if else
anidado:

if, else-if, else
Tenemos una variable edad
con valor de 25
la cual en la primera condición vamos a revisar si es menor o igual a 5 edad <=5
, como no se cumple la condición revisamos vamos a la siguiente condición en la que revisamos si es menor que 18 edad < 18
pero como tampoco se cumple revisamos con la siguiente condición en la que revisamos si es menor de 50 edad < 50
, en este caso si se cumple por lo que imprimimos Adulto
.
El código dart el diagrama de flujo anterior quedaría así:
Recuerda que también puedes ver el video tutorial de este curso en youtube: