Программирование > JavaScript & JScript

Как сделать проверку строки является она числом или нет?

<< < (2/2)

Макс:
хмм, у меня в ИЕ 6 все это рботает
Какую ошибку пишет ?
На какую строку ?

NickKuz:
Все работает... Вставил в код до обьявления переменной. ( невнимательность

Alone:
можно еще сделать так:
var a="123a";
if ( parseInt(a)!=a ) {
 alert (a);
}

tserbis:
Столкнулся примерно с тем же... В JavaScripte пока не уверенно...
Корректировка задачи: интересует проверка на "последовательность десятичных цифр" (т.е., скажем, 015 подходит тоже).
Alone, твой вариант в моём случае не работает...
Если попытаться без регулярок, будет ли в моём случае универсальным вариантом
\'015\' == parseInt(\'015\', 10)
???

tserbis:
Блин! В parseInt Leading and trailing spaces are allowed.
\'        015        \' == parseInt(\'        015        \', 10)
даёт true
А trim в JavaScript - отдельный гемор.
Похоже только регулярки...

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии