Условие номера поля ввода As3 - PullRequest
0 голосов
/ 23 сентября 2010

Я пытаюсь проверить флэш-форму.В одном случае мне нужно знать, как проверить, является ли значение числом.

Если бы кто-то мог показать мне это предложение, я был бы очень благодарен!:)

1 Ответ

1 голос
/ 23 сентября 2010

Используйте Число , чтобы привести строку к числу, а затем isNaN , чтобы проверить, является ли результат числом:

var str:String="1234";

var n:Number = Number(str);
if (isNaN(n)) {
 trace(str+" is not a number");
} else {
 trace(str+" is a number");
}

str="12a4";
n=Number(str);

if (isNaN(n)) {
 trace(str+" is not a number");
} else {
 trace(str+" is a number");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...