PDA

Просмотр полной версии : Как перевести string в number?


intro
19.04.2006, 13:05
Плиз подскажите как перевести число типа string, которое я извлек из ХМЛ, в тип number. :confused:

Reijii
19.04.2006, 13:16
смотри хелп по parseInt()

intro
19.04.2006, 13:56
Спасибки!

Бармалей
19.04.2006, 14:11
my_num:Number = my_string - 0;

Psycho Tiger
20.04.2006, 09:46
Number() вроде такое делает

Sneg
20.04.2006, 15:35
Преобразование типов получится, только если String вообще можно представить числом, точнее на выходе ты получишь Number, но он будет NaN.

var my_string:String="0";
var my_NaN_string:String="hello";
var my_number:Number=Number(my_string);
var my_NaN_number:Number=Number(my_NaN_string);

trace(typeof my_string+" : "+my_string);
trace(typeof my_number+" : "+my_number);
trace(typeof my_NaN_number+" : "+my_NaN_number);

Psycho Tiger
20.04.2006, 19:03
Преобразование типов получится, только если String вообще можно представить числом, точнее на выходе ты получишь Number, но он будет NaN.

var my_string:String="0";
var my_NaN_string:String="hello";
var my_number:Number=Number(my_string);
var my_NaN_number:Number=Number(my_NaN_string);

trace(typeof my_string+" : "+my_string);
trace(typeof my_number+" : "+my_number);
trace(typeof my_NaN_number+" : "+my_NaN_number);

ты канешно крут :)
ето естестно подрузамевалось што то што надо кинуть в Number - число.
Ну в кррайнем случае юзаем isNan()
А кстати указание типов переменых при их обьявлениях ето хорошо... тока вот прога глючит после етого :)
Ну да я молчу ты все прально написал просто хочу сказать што ето подрузамеваетца то што мы в число хотим перевести число

Бармалей
21.04.2006, 16:20
А кстати указание типов переменых при их обьявлениях ето хорошо... тока вот прога глючит после етого :)

"Прога" глючит только от кривых ручек.

Psycho Tiger
22.04.2006, 09:42
Тоже верно ;)