Программирование > JavaScript & JScript
Как сделать проверку строки является она числом или нет?
Макс:
хмм, у меня в ИЕ 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 - отдельный гемор.
Похоже только регулярки...
Навигация
Перейти к полной версии