Resumen

Completado

En este módulo, hemos visto cómo aplicar lógica condicional a un programa. Al agregar lógica condicional al programa, se crean varias rutas de ejecución en el programa. La mayoría de los programas tienen varias rutas, porque eso hace que un programa sea flexible.

Ha explorado la construcción if...elif...else y ha aprendido a aplicarla. En F#, la lógica condicional difiere con respecto a cómo la mayoría de los lenguajes llevan a cabo la lógica condicional. En F#, la lógica condicional ejecuta expresiones que generan un valor.

Por último, hemos conocido tres tipos de bucle distintos, for...in, for...to y while...do. La funcionalidad de estas tres construcciones de bucle varía, de modo que elegiremos el bucle que vamos a usar en función de lo que queramos hacer. for...in itera por una colección enumerable. for...to itera hasta que se alcanza una variable de bucle, ya sea que incremente o disminuya ese valor. while...do se centra en una condición booleana que, cuando evalúa como false, interrumpe el bucle.