Форум 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=103477)

!Алексей 06.11.2007 12:32

как использовать &
 
Вопрос может показаться и глупым, но меня поставила в тупик данная ситуация:
пишу в коде следующее
Код:

btn_check.onPress = function ()
{
        if (ch1.text="1" & ch2.text="2" & ch3.text="3" & ch4.text="4" & ch5.text="5" & ch6.text="6")
        {text1.text="Верно"} else {text1.text="Неверно"};
}

где ch1-ch6 и text1 текстовые поля, а btn_check - кнопка.
Смысл в том, что я хочу сделать проверку на введённые символы в текстовых полях и чтобы выводился результат в текстовом поле text1.
Но такой код не запускается. В чём моя ошибка?

iNils 06.11.2007 12:36

Логическое И это &&, а просто & это битовое И.

!Алексей 06.11.2007 12:44

вот что мне на это Flash сказал:
**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 3: Left side of assignment operator must be variable or property.
if (ch1.text="1" && ch2.text="2" && ch3.text="3" && ch4.text="4" && ch5.text="5" && ch6.text="6")

Total ActionScript Errors: 1 Reported Errors: 1

iNils 06.11.2007 12:45

= это знак присвоения, а для сравнения нужно использовать ==

!Алексей 06.11.2007 12:48

Цитата:

Сообщение от iNils
= это знак присвоения, а для сравнения нужно использовать ==

СПАСИБО!!!


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

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