F # - declaração if / then

Uma declaração if / then consiste em uma expressão booleana seguida por uma ou mais declarações.

Sintaxe

A construção if / then em F # tem a seguinte sintaxe -

(* simple if *)
if expr then
   expr

Diagrama de fluxo

Exemplo

let a : int32 = 10

(* check the boolean condition using if statement *)
if (a < 20) then
   printfn "a is less than 20\n"
   printfn "Value of a is: %d" a

Quando você compila e executa o programa, ele produz a seguinte saída -

a is less than 20

Value of a is: 10