PDA

Просмотр полной версии : Перевести строку в число


combo
20.04.2008, 20:17
Задачка, как мне кажется, известная. PHP-скрипт пишет в некий файл числа, а флеш должен их читать. Чисел несколько, парсер для разборки я написал, но как заставить флеш работать с этими данными, как с числами - т.е. складывать, вычитать и т.д., понять не могу. Подскажите?

crc
20.04.2008, 20:21
Number(iput_string);

Vertax
20.04.2008, 20:25
Для краткости я обычно пишу так:
AAA="129";
trace (AAA * 1 + 3);

iNils
20.04.2008, 20:28
Для краткости я обычно пишу так:
AAA="129";
trace (AAA * 1 + 3);
Это прошлый век. Типизация сейчас такое не разрешит.

Vertax
20.04.2008, 20:47
2iNils: Не понял. Кто, или что мне такое не разрешит на AS2??? И самое главное почему?

iNils
20.04.2008, 20:52
var AAA:String = "129";
trace (AAA * 1 + 3);
И mtasc ругается
type error String should be Number

Vertax
20.04.2008, 21:19
2iNils: Не в тему вопроса, но просто интересно. Толк от использования (быстродействие и тд) mtasc есть?

iNils
20.04.2008, 22:39
Я в flash ide только базовый swf компилю, а в процессе работы пользую только mtasc. Он быстрее, им можно компилить в FD и FDT (это значит не надо переключаться туда сюда), он может встраивать дополнительный данные для логеров.

silin
20.04.2008, 23:09
+1
толк есть и весьма существенный:
быстродействие (особенно ощутимо если в проекте есть компоненты)
более качественный отлов ошибок
нет нужды переключаться в Flash IDE при компиляции/отладке

combo
22.04.2008, 14:53
Вариант из второго поста подошел. Спасибо, crc