F # - принятие решений

Структуры принятия решений требуют, чтобы программист определил одно или несколько условий, которые будут оцениваться или тестироваться программой. Он должен быть вместе с оператором или операторами, которые должны выполняться, если условие определено как истинное, и, необязательно, с другими операторами, которые должны выполняться, если условие определено как ложное.

Ниже приводится общая форма типичной структуры принятия решений, встречающейся в большинстве языков программирования.

Язык программирования F # предоставляет следующие типы операторов принятия решений.

Старший Нет Заявление и описание
1

если / то заявление

An if/then statement состоит из логического выражения, за которым следует одно или несколько операторов.

2

оператор if / then / else

An if/then statement может сопровождаться необязательным else statement, который выполняется, когда логическое выражение ложно.

3

оператор if / then / elif / else

An if/then/elif/else оператор позволяет вам иметь несколько веток else.

4

вложенные операторы if

Вы можете использовать один if или же else if заявление внутри другого if или же else if заявления).