![]() |
!=
как это ваще работает?
|
Вообще-то
работает.
!= - это логическое неравенство то есть x!=2 это x не равен 2 |
if (z !=(-5) or z !==(-4) ) {
gotoAndPlay(2); } вот такое почему тогда не пашет? |
вообще-то должно работать...
здесь ты выполняешь переход и плей во второй кадр если: ((z не равен -5) или (z не равен -4 и z это число)) проверяй скрипт - формальных ошибок здесь нет :) |
:(
z число конечно.... но не целое... из-за это может не работать? |
:D :D :D
позор на мою невыспавшуюся голову :p твое условие _всегда_ будет выдавать true :) чтобы НЕ выполнилось первое условие: z = -4 или z = "-4" что бы НЕ выполнилось второе условие: z = -5 ...и никак не может получиться, чтобы они не выполнились одновременно :) может ты собирался поставить 'И', а не 'ИЛИ' ? ;) |
во-первых:
а зачем ты поставил "строгое" неравенство? !== сравнивает не только сами переменные, но и их типы... А если у тя все время число, то это бессмысленно во-вторых: действительно твои условия отменяют друг друга... почти все время "true" (если тебе не нужно типы сравнивать) |
вобщем мне надо задать действие если z выходит за пределы от -10 до 10 например.
вот как это сделать не знаю... |
if (z>10 || z<-10) {......}
2УильямБрэдберри что значит "почти всегда тру" ? :) оно вообще всегда так :) даже с учетом не-конвертирования типов |
все так просто :)
спасибо. |
еще вопрос
а если надо узнать z>x или z<x , при x = какое-то число;
|
| Часовой пояс GMT +4, время: 10:18. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.