Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Sentencia If...Else en Dart | Sentencias Condicionales
Introducción a Dart

bookSentencia If...Else en Dart

Desliza para mostrar el menú

Esta imagen ilustra la estructura básica de una sentencia condicional en programación:

Primero, el código se ejecuta y se verifica una condición. Si la condición es true, se ejecuta el bloque if; si es false, se ejecuta el bloque else. Después de eso, el programa continúa con la siguiente parte del código, permitiendo tomar decisiones basadas en condiciones.

if (condition)
{
    // Code block `if` condition is `true`
}
else
{
    // Code block `if` condition is `false`
}

Un if puede ir seguido de un bloque else opcional. El bloque else se ejecutará si la expresión booleana evaluada por el bloque if resulta ser false.

main.dart

main.dart

copy
123456789101112
void main() { int age = 17; if (age >= 18) { print("You're an adult."); } else { print("You're not an adult yet."); } }

En el ejemplo anterior, como age < 18, el bloque de código del if no se ha ejecutado. El bloque de código else se ejecuta cuando la condición del if es false. La sintaxis de else es similar a la de if pero sin condición ni paréntesis ( ).

También se puede escribir una condición para la sentencia if para comprobar si la variable es de tipo int utilizando el operador is.

main.dart

main.dart

copy
123456789101112
void main() { var num = 7.0; if(num is int { print('Type: int'); } else { print('Type: other type'); } }
question mark

¿Cuál afirmación describe mejor cómo funciona la sentencia if...else?

Selecciona la respuesta correcta

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Sección 3. Capítulo 2
some-alt