![]() |
|
||||||||||
|
|||||
|
Мастер Цифрового Облика
|
сунулся тут сегодня примерчик накидать
примерчик должен был превратить строку вида "123" в шестизначную строку "000123" ну все просто, состряпал цикл, который проверяет длину строки и прибавляет нули к началу... все просто, да как оказалось не так все гладко. используем простую функцию Number("017"); в результате, по идее нам должно вернуться число "17"; ан нет... вернется нам "15"; из 010 мы получим 8 из 0011 получим 9 и так далее до 18 а вот из 00018 мы получим 18 в завершение такой хитрый примерчик чему по идее равно Number("2000") ? правильный ответ 2000 а вот чему в таком случае равно Number("002000"); ? хе хе хе... ЗЫ: кстати лечится это просто... но вот репа чешется |
![]() |
Часовой пояс GMT +4, время: 13:14. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|