Просмотр полной версии : Перевести строку в число
Задачка, как мне кажется, известная. PHP-скрипт пишет в некий файл числа, а флеш должен их читать. Чисел несколько, парсер для разборки я написал, но как заставить флеш работать с этими данными, как с числами - т.е. складывать, вычитать и т.д., понять не могу. Подскажите?
Для краткости я обычно пишу так:
AAA="129";
trace (AAA * 1 + 3);
Для краткости я обычно пишу так:
AAA="129";
trace (AAA * 1 + 3);
Это прошлый век. Типизация сейчас такое не разрешит.
2iNils: Не понял. Кто, или что мне такое не разрешит на AS2??? И самое главное почему?
var AAA:String = "129";
trace (AAA * 1 + 3);
И mtasc ругается
type error String should be Number
2iNils: Не в тему вопроса, но просто интересно. Толк от использования (быстродействие и тд) mtasc есть?
Я в flash ide только базовый swf компилю, а в процессе работы пользую только mtasc. Он быстрее, им можно компилить в FD и FDT (это значит не надо переключаться туда сюда), он может встраивать дополнительный данные для логеров.
+1
толк есть и весьма существенный:
быстродействие (особенно ощутимо если в проекте есть компоненты)
более качественный отлов ошибок
нет нужды переключаться в Flash IDE при компиляции/отладке
Вариант из второго поста подошел. Спасибо, crc
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.