Показать сообщение отдельно
Старый 18.11.2005, 17:02   #1089
marazmus
A.G.F.C.
 
Регистрация: 02.09.2005
Сообщений: 6
marazmus вне форума

По умолчанию Re: Скриптинг в Готике

И еще вопрос: как скриптовый механизм готики относится к return, в таком смысле
- что лучше, множество return по множеству условий, например, как здесь
[pre]
func int RetSome(var int vCriteria)
{
*if (vCriteria == 1) { return 111; };
...
*if (vCriteria == 50) { return 52341; };

*return false;
};
[/pre]

или один return в конце, как здесь?

[pre]
func int RetSome(var int vCriteria)
{
*var int vRet;
*if (vCriteria == 1) { vRet = 111; };
...
*if (vCriteria == 50) { vRet = *52341; };

*return vRet;
};
[/pre]

И есть ли разница для движка, как ставить if (не касаясь логики, что отображают эти if, именно интересует сам механизм)
- if () {}; - отдельным блоком - множество блоков
или
- if () {} else if {} else if {} else ... - длинные блоки if .. else?
Отправить личное сообщение для Ответить с цитированием