Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   /= и > приоритеты? (http://www.flasher.ru/forum/showthread.php?t=139026)

orcpochta 22.04.2010 13:09

http://help.adobe.com/ru_RU/AS3LCR/F...0.0/index.html

Цитата:

+= addition assignment Присваивает выражению expression1 значение выражения expression1 + expression2.
/= division assignment Присваивает выражению expression1 значение выражения expression1 / expression2.
%= modulo assignment Присваивает выражению expression1 значение выражения expression1 % expression2.
*= multiplication assignment Присваивает выражению expression1 значение выражения expression1 * expression2.
-= subtraction assignment Присваивает выражению expression1 значение выражения expression1 - expression2.
вроде все четко))

Партизан 22.04.2010 16:38

Здесь есть таблица "старшинства" операторов

wvxvw 22.04.2010 17:27

ОК, тогда надо понимать, что инкремент и декремент ведут себя по-другому потому что унарные и их нельзя разбить на две операции. Ну ладно, будем знать :)

etc 22.04.2010 18:30

wvxvw, ты превращаешься в быдлокодера потихоньку :D

Партизан 22.04.2010 18:36

Цитата:

Сообщение от wvxvw (Сообщение 902497)
Ну ладно, будем знать :)

Скобки - самый надежный вариант :)

BlooDHounD 22.04.2010 18:45

взрослые компиляторы выдают варнинг при появлении присвоения в выражениях, если присвоение не взято в скобки. таким образом убеждают, что человек не пропустил =. даже так если присвоение единственный оператор.
неправильно:
Код AS3:

if ( a = value ) { ...

правильно:
Код AS3:

if ( ( a = value ) ) { ...



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

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