Выбор значения...

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
Garch
Сообщения: 186
Зарегистрирован: 27 ноя 2011, 20:49

Выбор значения...

Сообщение Garch »

Как сделать чтобы значение переменной было равно значению другой переменной, но не определенной переменной, а рандом из 4-х переменных??
Например у меня есть 4 переменные:

Код: Выделить всё

var num1:String = "Первая";var num2:String = "Вторая";var num3:String = "Третья";var num4:String = "Четвертая"; 
и ещё одна переменная

Код: Выделить всё

var num:String;
Как сделать чтобы значение num было произвольное из тех 4-ех переменных?
Аватара пользователя
alexei
Разработчик
Разработчик
Сообщения: 836
Зарегистрирован: 21 янв 2010, 19:44

Re: Выбор значения...

Сообщение alexei »

Сделать эти 4 переменные массивом.
num[1], num[2] ..., и взять случайный индекс. Справитесь?
Garch
Сообщения: 186
Зарегистрирован: 27 ноя 2011, 20:49

Re: Выбор значения...

Сообщение Garch »

alexei писал(а):Сделать эти 4 переменные массивом.
num[1], num[2] ..., и взять случайный индекс. Справитесь?
Что-то я не понял, в массив значения четырех писать, или названия тех четырех?
И потом рандомом вытаскивать, да?
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Выбор значения...

Сообщение sanych_dv »

Что значит неопредеоенной? Тип определен?
Garch
Сообщения: 186
Зарегистрирован: 27 ноя 2011, 20:49

Re: Выбор значения...

Сообщение Garch »

sanych_dv писал(а):Что значит неопредеоенной? Тип определен?
Та не в этом смысле, тип поидее непричем)
Я имею ввиду не уравнять с определенной переменной, типо
var num:String = num1;
А с одной из 4-х т.е. не определенной...
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: Выбор значения...

Сообщение gaponj88 »

Код: Выделить всё

var num1:String = "Первая";var num2:String = "Вторая";var num3:String = "Третья";var num4:String = "Четвертая"; var qwerty:Array =[num1,num2,num3,num4]; var ww:uint =Math.random()*data.length; texter.text = qwerty [ww];
Ну типа того
Аватара пользователя
gaponj88
Сообщения: 433
Зарегистрирован: 21 окт 2011, 12:26

Re: Выбор значения...

Сообщение gaponj88 »

UP

Код: Выделить всё

var num1:String = "Первая";var num2:String = "Вторая";var num3:String = "Третья";var num4:String = "Четвертая"; var qwerty:Array =[num1,num2,num3,num4]; var ww:uint =Math.random()*qwerty.length; texter.text = qwerty [ww]; 
Ну типа того[/b]
Garch
Сообщения: 186
Зарегистрирован: 27 ноя 2011, 20:49

Re: Выбор значения...

Сообщение Garch »

gaponj88 писал(а):UP

Код: Выделить всё

var num1:String = "Первая";var num2:String = "Вторая";var num3:String = "Третья";var num4:String = "Четвертая"; var qwerty:Array =[num1,num2,num3,num4]; var ww:uint =Math.random()*qwerty.length; texter.text = qwerty [ww]; 
Ну типа того[/b]
Спасибо) Я то тупил, в массиве переменные эти в " " писал, типо ["num1","num2","num3","num4"]
Ответить