Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 15.11.2007, 16:02
bmg вне форума Посмотреть профиль Отправить личное сообщение для bmg Посетить домашнюю страницу bmg Найти все сообщения от bmg
  № 1  
Ответить с цитированием
bmg
 
Аватар для bmg

Регистрация: May 2007
Адрес: Riga, Latvia
Сообщений: 19
Отправить сообщение для bmg с помощью ICQ Отправить сообщение для bmg с помощью Skype™
Question Выражения ЕСЛИ с ИЛИ

Как правильно написать:
Код:
if(hhh==("pu" && "su" && "cu")){
	trace("GOOD True!");
}
И еще вопрос, наверное простой, есть ли тип переменной который может содержать подобные данные как - 0.20, 01.00, 1.00(или с запятой)?

Заранее благодарен

Старый 15.11.2007, 16:13
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 2  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
1.
Код:
//если с "и"
if(hhh == "pu" && hhh == "su" && hhh == "cu"){
	trace("GOOD True!");
}
//если с "или"
if(hhh == "pu" || hhh == "su" || hhh == "cu"){
	trace("GOOD True!");
}
2. Array
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 15.11.2007, 16:26
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
1. switch

CrazyFlasher, вариант «и» невозможен.

Старый 15.11.2007, 16:36
bmg вне форума Посмотреть профиль Отправить личное сообщение для bmg Посетить домашнюю страницу bmg Найти все сообщения от bmg
  № 4  
Ответить с цитированием
bmg
 
Аватар для bmg

Регистрация: May 2007
Адрес: Riga, Latvia
Сообщений: 19
Отправить сообщение для bmg с помощью ICQ Отправить сообщение для bmg с помощью Skype™
Упростить это:
Код:
if(hhh == "pu" || hhh == "su" || hhh == "cu"){
	trace("GOOD True!");
}
не возможно?
Плохо.
to __etc: сейчас как раз и использую switch

по 2.
Как понять Array - там же тоже типы - или стринг или Number
Но стринг не получается:
Код:
var summa:String = (1/5);


Последний раз редактировалось bmg; 15.11.2007 в 16:47.
Старый 15.11.2007, 16:42
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 5  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
2_etc: сорри сморозил.
2bmq: было бы плохо если б было возмонжо =) одна переменная не может иметь одновременно 3 разных значения

Код:
var arr:Array = [1,2,3,4,5];
ну если для вас это проще, то пожалуйста
Код:
switch (hhh){
    case "pu":
    case "su":
    case "cu":
          trace("GOOD True!");
          break;
}
__________________
Flash Developer
Папа TDP4 Team Battle


Последний раз редактировалось CrazyFlasher; 15.11.2007 в 16:44.
Старый 15.11.2007, 16:45
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от bmg
Упростить это:
не возможно?
Плохо.
Я же ответил.

Код:
switch (hhh) {
    case 'pu':
    case 'su':
    case 'cu':
        trace('ok');
    break;
}

Старый 15.11.2007, 17:02
bmg вне форума Посмотреть профиль Отправить личное сообщение для bmg Посетить домашнюю страницу bmg Найти все сообщения от bmg
  № 7  
Ответить с цитированием
bmg
 
Аватар для bmg

Регистрация: May 2007
Адрес: Riga, Latvia
Сообщений: 19
Отправить сообщение для bmg с помощью ICQ Отправить сообщение для bmg с помощью Skype™
Ребята, по первому вопросу все понятно, высказывал свое сожяление.

А по второму интересовался не колличеством, переменных, а ИХ ТИПОМ.
к примеру есть переменная:
Код:
x = 0.20;
trace(x); //получим 0.2
а мне надо 0.20
точнее результат:
Код:
x = 1/5; //с нулем на конце
Также требуется Нули после целого числа, к примеру:
Код:
x = 0.20*5; //хотелось бы что бы x содержало 1.00 а не 1
Возможно ли это?
Если нет, то как поступить - что бы иметь возможность выводить 0.20 и 1.00?

Старый 15.11.2007, 17:19
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
При выводе чисел на экран, добавлять недостающие нули.

Старый 15.11.2007, 17:27
bmg вне форума Посмотреть профиль Отправить личное сообщение для bmg Посетить домашнюю страницу bmg Найти все сообщения от bmg
  № 9  
Ответить с цитированием
bmg
 
Аватар для bmg

Регистрация: May 2007
Адрес: Riga, Latvia
Сообщений: 19
Отправить сообщение для bmg с помощью ICQ Отправить сообщение для bmg с помощью Skype™
не подскажите как?
к 0.2
и к 3 или 25

Старый 15.11.2007, 17:32
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 10  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
String(0.2) + "0"
__________________
Flash Developer
Папа TDP4 Team Battle

Создать новую тему Ответ Часовой пояс GMT +4, время: 02:53.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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