Страница 1 из 1
Выбор значения...
Добавлено: 19 май 2012, 20:51
Garch
Как сделать чтобы значение переменной было равно значению другой переменной, но не определенной переменной, а рандом из 4-х переменных??
Например у меня есть 4 переменные:
Код: Выделить всё
var num1:String = "Первая";var num2:String = "Вторая";var num3:String = "Третья";var num4:String = "Четвертая";
и ещё одна переменная
Как сделать чтобы значение num было произвольное из тех 4-ех переменных?
Re: Выбор значения...
Добавлено: 19 май 2012, 23:34
alexei
Сделать эти 4 переменные массивом.
num[1], num[2] ..., и взять случайный индекс. Справитесь?
Re: Выбор значения...
Добавлено: 20 май 2012, 11:43
Garch
alexei писал(а):Сделать эти 4 переменные массивом.
num[1], num[2] ..., и взять случайный индекс. Справитесь?
Что-то я не понял, в массив значения четырех писать, или названия тех четырех?
И потом рандомом вытаскивать, да?
Re: Выбор значения...
Добавлено: 20 май 2012, 13:24
sanych_dv
Что значит неопредеоенной? Тип определен?
Re: Выбор значения...
Добавлено: 20 май 2012, 13:26
Garch
sanych_dv писал(а):Что значит неопредеоенной? Тип определен?
Та не в этом смысле, тип поидее непричем)
Я имею ввиду не уравнять с определенной переменной, типо
var num:String = num1;
А с одной из 4-х т.е. не определенной...
Re: Выбор значения...
Добавлено: 20 май 2012, 13:54
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];
Ну типа того
Re: Выбор значения...
Добавлено: 20 май 2012, 14:28
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]
Re: Выбор значения...
Добавлено: 20 май 2012, 14:33
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"]