XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
0< X <90 - возможно ли так написать?
Я написал следующее на автомате, проверил синтаксис и появилась ошибка:
Comparing the order/size of 2 variables only works on reals and integers
Как я понимаю, т.е. можно написать следующую проверку и она должна работать:
Код:
if 0< x <90 then (где x - реальная переменная)
  //actions
endif

может я что-то не так понял или просто неправильно пишу?
Старый 07.03.2009, 02:53
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
Не вдаваясь в подробности, нет так писать нельзя. Нужно разбивать на 2 условия и ставить между ними "и".
Старый 07.03.2009, 05:03
ScorpioT1000
Работаем
offline
Опыт: отключен
что еще за глупость?
if x>0 and x<90 then
Старый 07.03.2009, 06:01
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
ScorpioT1000, MF_Andreich, та собственно стандартом всегда и делал..просто тут интересно из-за ошибки стало..а по сути, если б можно было реализовать, количество букв и цифр у меня в проверке резко сократилось бы)
Старый 07.03.2009, 06:36
ScorpioT1000
Работаем
offline
Опыт: отключен
это не из-за этого:
Код:
function f takes nothing returns nothing
    local integer a = 1
    local boolean d = false
    if a < d then
    //actions
    endif
    //return
endfunction




ScorpioT1000 добавил:
Цитата:
количество букв и цифр у меня в проверке резко сократилось бы)

зато разбор был бы гораздо сложнее
Старый 07.03.2009, 06:48
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
Vampirrr вся проблема в том, что результат первого сравнения есть boolean, а после этого ты пытаешься сравнить полученный boolean с real
Старый 07.03.2009, 09:33
Vampirrr
O_o
offline
Опыт: 19,286
Активность:
MF_Andreich, ScorpioT1000, ясненько, спасибо) можно прикрыть)
Старый 07.03.2009, 21:37
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 01:04.