Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   "Зависание" переменной - как понять причину? (http://www.flasher.ru/forum/showthread.php?t=74521)

vladirom 21.01.2006 20:00

"Зависание" переменной - как понять причину?
 
Имею код калькулятора, ВСЕ переменные выведены в самом начале. Дальше им присваиваются значения по типу
Код:

if (a = 1) {
b = 2; c = 3; d = 4;
} else {
b = 7; c = 8; d = 9
}

Вроде тыщу раз такое делал, а тут переменная "с" всегда остается равной первому значению (3). И это только с ней одной, все остальные показываются правильно. Излазил весь код, но ошибки так и не нашел. В чем может быть причина? :confused:

silin 21.01.2006 20:10

может русская 'с' затесалась где нибудь ?

Ieshua 21.01.2006 20:17

Неправильно поставлено условие!
пиши так:
if (a == 1) {
}

Bright 21.01.2006 21:30

самая частая ошибка названа в посте выше.
переменной a *присваивается* значение 1.

собственно, а каков принцип действия кода?

silin 21.01.2006 21:32

остается выяснить почему 'все остальные показываются правильно' :)

vladirom 21.01.2006 21:57

Спасибо, помогло! :) Почему все остальные работают для меня тоже загадка.
Тема закрыта


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

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