![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 4
|
Хочу создать поле, в которое пользователь мог бы вводить число, с этим числом далее будут проводиться разные операции. Пробовал создать поле Input Text с переменной (например num), но так как это поле текстовое, то все, что туда вводится воспринимается как string, а мне нужно ЧИСЛО. Пробовал использовать Number(num), но результатом выдает NaN. Что делать?
Спасибо. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вводить число и делать Number(txt.text)
Если ввели не число, то естесственно будет NaN. |
|
|||||
|
textField.restrict - определяет набор допустимых символов.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 4
|
А можно подробней? что тут txt.text ? если в моем случае надо num.text, то не проходит.
|
|
|||||
|
Цитата:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
txt — TextField на сцене, а text — его свойство, содержащее текст.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 4
|
методом Number(txt.text) все равно выдает NaN...
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 4
|
свойство restrict позволяет ограничить набор вводимых символов, но тип не изменяется от этого. А при помощи Number выходит такая фигня: trace(typeof(num)) выдает Number, а trace(num) выдает NaN.. почему так??
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|