Адрес: ул. Б. Очаковская 32 Москва Россия
Наши официальные канал и чат в telegram

then

отличить длинную форму оператора if от короткой

Аватара пользователя
Anton
Site Admin
Сообщения: 97
Зарегистрирован: Чт фев 08, 2024 7:03 pm

then

Сообщение Anton »

then
then — отличить длинную форму оператора if от короткой

Синтаксис
if (a<b) then

endif

Описание
Ключевое слово then является частью оператора if; см. там дополнительные пояснения. Однако не каждый оператор if требует ключевого слова then: если присутствует ключевое слово then, то предложение if может занимать более одной строки, а ключевое слово endif требуется для его завершения. Если ключевого слова then нет, оператор if продолжается до конца строки, и любой endif будет ошибкой.

Пример

Код: Выделить всё

if (1<2) then 
  print "Hello ";
endif

if (2<3) print "world"
if (2<1)
  print "!"
В этом примере выводится Hello world. Обратите внимание, что восклицательный знак (!) не выводится, что может вызвать удивление и может быть изменено в будущих версиях yabasic.
Связанные команды и функции:
if