Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Еще один вопрос о Number (http://www.flasher.ru/forum/showthread.php?t=37302)

Elen 18.09.2002 13:04

Еще один вопрос о Number
 
Еще один вопрос.
Есть три текстовых поля z1,z2,z3 в мувике mc и поле z в которую выводиться сумма

я пишу
onClipEvent (enterFrame) {
a=Number (_root.mc.z1);
b=Number (_root.mc.z2);
c=Number (_root.mc.z3)

z=a+b+c
}
Проблема в следущем если пользователь удаляет значение из полей z1,z2,z3 в поле z появляеться NaN,
а это в моем случае не допустимо.
Я понимаю что происходит это от того что в Number попадает " ".
Как от этого избавиться?

efim 18.09.2002 13:26

что то я не понял вчем проблема три импут поля одно динамическое


поля соответсвено а в с z

код просто без сего в руте на пример z=a+b+c;

затем где нибудь сделай проверку через if на тип данных напимер typeof


сначала почитай что либо напрмер

http://www.books.ru/shop/books/15405

LostWarrior 18.09.2002 14:14

Правильно все.

Пишеш в конце

Код:

z= isNaN(z) ? 0 : z;
Все должно работать

Elen 18.09.2002 18:16

Спасибо LostWarrior тебе большое
 
:) :) :)
Все получилось!

LostWarrior 18.09.2002 18:40

Всегда пожалуйста. Обращайся, если что. :)


Часовой пояс GMT +4, время: 06:20.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.