Учебники

F # — Принятие решений

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

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

Принятие решения

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

утверждение if / then

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

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

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

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

Оператор if / then / elif / else позволяет вам иметь несколько других ветвей.

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

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