| |
|
|
| | Здравствуйте
подскажите пожалуйсто как на яваскриптеосуществить проверку значения переменной на INT
Тоесть является ли значение переменной числом (int) а не float или char | |
| |
|
|
| |
|
|
| |
для: m@rchello
(14.07.2007 в 12:48)
| | | либо использовать typeof либо parseInt | |
| |
|
|
| |
|
|
| |
для: bronenos
(14.07.2007 в 13:08)
| | | А если просто, является ли значение цифрой(ми)? | |
| |
|
|
| |
|
|
| |
для: m@rchello
(16.07.2007 в 08:47)
| | |
var chislo = 123; //или var chislo = 1.23;
if ((chislo + '').replace (/\d/g, '').length) alert ('Не целое')
else alert ('Целое');
|
| |
| |
|
|
| |
|
|
| |
для: CNT
(16.07.2007 в 09:49)
| | | нет я имел ввиду является ли значение цифровым!
тоесть
будут проходить
15
5
87690
35
а если есть посторонний знак то выводить ошибку! | |
| |
|
|
| |
|
|
| |
для: m@rchello
(16.07.2007 в 09:52)
| | | if (Number(num) == num) наверное
можно и регулярными | |
| |
|
|
| |
|
|
| |
для: m@rchello
(16.07.2007 в 09:52)
| | |
var chislo = 123; //или var chislo = 1.23;
if ((chislo + '').replace (/\d/g, '').length) alert ('Не целое или есть нечисловые символы')
else alert ('Целое');
|
| |
| |
|
|
| |
|
|
| |
для: CNT
(16.07.2007 в 14:14)
| | | if (!(chislo+'').match(/^-?\d+(\.\d+)?$/g))
так наверное | |
| |
|
|