|
|
|||||
[+1 13.12.12]
[++1 13.12.12] Регистрация: Aug 2012
Сообщений: 145
|
проверка массива по имени символа
вот код:
Как в этом коде проверить чему равна переменная cybers не по индексу массива а по имени символа? |
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
Цитата:
Или может быть вы хотите сначала взять случайный элемент из массива, потом присвоить его переменной и проверить есть ли этот элемент в массиве, чтобы узнать "что-то"? |
|
|||||
Регистрация: Oct 2012
Сообщений: 35
|
не понятно где какой тип данных, и про имя какого символа вы говорите
|
|
|||||
|
|
|||||
|
|
|||||
[+1 13.12.12]
[++1 13.12.12] Регистрация: Aug 2012
Сообщений: 145
|
|
|
|||||
Регистрация: Aug 2012
Сообщений: 297
|
var numbers:Array = [1,2,3,4,5,6,7,8,9,10]; var lengthArray:int = numbers.length; //Отнимаю 1 от длины массива потому, что длина массива равна 10, а вот 10 элемент имеет индекс 9. Если случайное число будет равно 10, то ничего не выведется. var randomNumber:int = Math.random() * (lengthArray - 1); for(var i:Number = 0; i < lengthArray; i++) { //Искомый элемент: var requiredElement = numbers[randomNumber]; //Элемент массива: var element = numbers[i]; //Если в массиве есть элемент (ну или is): if(requiredElement == element) { trace("Искомый элемент:",requiredElement,'есть в массиве и имеет индекс:',i); } } //Искомый элемент: 3 есть в массиве и имеет индекс: 2 |
|
|||||
[+1 13.12.12]
[++1 13.12.12] Регистрация: Aug 2012
Сообщений: 145
|
у меня возникла проблема...
немножко не по теме но всёже новую тему решил не создавать вот код: но при исполнении данного кода вылазит ошибка: как её решить? |
|
|||||
|
Часовой пояс GMT +4, время: 14:18. |
|
« Предыдущая тема | Следующая тема » |
|
|