Просмотр полной версии : строковую в числовую
Люди, изучая Actiaon Script, я столкнулся с такой проблемой:
1)создал две переменные a и b
2)Два текстовых поля которые зависят от переменных a и b
3)Потом создал кнопку которая складывает a и b и выводит результат в третье текстовое поле
4)и, что я вижу!
1+1=11:eek:
почему они склеиваются?
может их как-то в числовые перевести?:rolleyes:
теперь у меня в ответе пишется NAN
Gal4enochek
05.06.2009, 14:53
А можно фрагмент кода увидеть?
Код кнопки:
on (release){
с=Number (a) + Number (b)
}
on (release){
trace('a: ' + a + ' b: ' + b);
с=Number (a) + Number (b)
}
А, что делает команда trace?
выводит в консоль то, что у нее в аргументе
Tirko, для оформления своего кода, надо использовать теги (http://www.flasher.ru/forum/showthread.php?t=122539).
Wlspartak
05.06.2009, 15:46
Только при публикации trace лучше убрать или в параметрах публикации поставить флажок "Omit trace actions".
p.s. Код с кнопки лучше убрать в отдельный фрейм.
О какая ошибка:
a:<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="38" COLOR="#00FF66" LETTERSPACING="0" KERNING="0">1</FONT></P></TEXTFORMAT>b:<TEXTFORMAT LEADING="2"><P ALIGN="CENTER"><FONT FACE="Verdana" SIZE="38" COLOR="#00FF66" LETTERSPACING="0" KERNING="0">1</FONT></P></TEXTFORMAT>
(помоему мне нужен другой учебник=))) )
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.