![]() |
MTASC и условный оператор - проблема
Друзья, пишу в FD и компилю mtasc'ом:
Код:
class Testsrc/Test.as:7: characters 2-29 : type error Void should be Number Что тут не так? ...никак не пойму, подскажите pls :) |
a ? getTrace() : b = 2;
|
не не... public static... да и не важно, проблема в другом
|
Наверно это баг мтаска, переписать под if else
|
ясно. тоже подумал что баг... :)
|
Ну, можно ему "помочь" =)
Код:
a ? Number(Test.getTrace()) : b = 2; |
Цитата:
|
Цитата:
Код:
a ? Test.getTrace() : b = 2Код:
a ? getTrace() : b = 2(понятно что функция статичная, ну и что - она же этого же класса?) Еще интересно - несмотря на то, что компилятор ругается при Код:
a ? Test.getTrace() : b = 2 |
Вложений: 1
Цитата:
|
| Часовой пояс GMT +4, время: 20:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.