Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Строку в число в JavaScript

279
03 июля 2006 года
bave
456 / / 07.03.2004
В джава скриптах пачему-то не работает функция parseint,
как можно по другому преобразовать символы строки в число?
15
03 июля 2006 года
shaelf
2.7K / / 04.05.2005
Она замечательно работает.
279
03 июля 2006 года
bave
456 / / 07.03.2004
Да ну....
-------------------------------------------------
А если document.write("5.0"); - в результате выводится - 5.0
И если даже document.write(5.0); - выводится - 5
А вот когда document.write(parseint("5.0")); - пусто - ничего!!!
1.8K
03 июля 2006 года
LastSoul
279 / / 28.12.2005
[quote=bave]Да ну....[/quote]
Следует заметить, что "int" - это целые числа, а вот "5.0" - число с плавающей точкой.
Во-вторых, ты неправильно написал parseint, нужно так: parseInt()
[quote=bave]А вот когда document.write(parseint("5.0")); - пусто - ничего!!![/quote]
а теперь напишем так: document.write(parseFloat("5.5")); и посмотрим что будет
279
03 июля 2006 года
bave
456 / / 07.03.2004
Спасибо.
У меня в справочнике опечаток дофига (parseInt - вот так записана -
parseint - c маленькой буквы.)
------------------------------------
А то что там целое не целое - эт фигня parseInt целую часть выделяет..
1.8K
03 июля 2006 года
LastSoul
279 / / 28.12.2005
[quote=bave]А то что там целое не целое - эт фигня parseInt целую часть выделяет..[/quote]
ты прав! parseInt("5.0")==5,
а теперь выведем на экран parseInt("5.4"), и увидим в каком месте фигня!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог