Lua - принятие решений
Структуры принятия решений требуют, чтобы программист указал одно или несколько условий, которые должны быть оценены или протестированы программой, вместе с оператором или операторами, которые должны быть выполнены, если условие определено как истинное, и, необязательно, другие операторы, которые должны быть выполнены, если условие определено как ложное.
Ниже приводится общая форма типичной структуры принятия решений, встречающейся в большинстве языков программирования.
Язык программирования Lua предполагает любую комбинацию логических true и non-nil ценности как true, и если оно логическое false или же nil, то предполагается, что falseзначение. Следует отметить, что в Luazero will be considered as true.
Язык программирования Lua предоставляет следующие типы операторов принятия решений.
Sr. No. | Заявление и описание |
---|---|
1 | если заявление
Если заявление состоит из логического выражения следует один или более операторов. |
2 | если ... еще заявление
За оператором if может следовать необязательный оператор else , который выполняется, когда логическое выражение ложно. |
3 | вложенные операторы if
Вы можете использовать один оператор if или else if внутри другого оператора if или else if . |