![]() |
Почему trace (Number("010")); равен 8?
Мне нужно превратить строки типа 010, 099 в числа.
С удивлением обнаружил, к примеру, что Код:
trace (Number("010")); Сейчас же не военное время! Почему восемь?????????????? ААААА! Он считает это число за восьмеричное? |
Именно. А виной тому ноль впереди числа.
|
И как мне этого избежать без substring?
|
второй параметр parseInt
|
Cпасибо! В хелпе приводились примеры с шестнадцатиричным, двоичным и восьмеричным. Но с десятичным даже в голову не приходило, думалось, что он по умолчанию, если не указано другое. :)
|
| Часовой пояс GMT +4, время: 14:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.