Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   операция and (http://www.flasher.ru/forum/showthread.php?t=96298)

toledo 28.05.2007 15:14

операция and
 
Имеется несколько массивов такого вида - ххх.ххх.ххх.ххх, где х число от 1-9. нужно каждую триаду такого массива сделать операцией and с массивом аналогичного типа. А потом результат сравнить с каким либо числом. Помогите кодом плиззз.

MOHCTEP 29.05.2007 02:00

Код:

var arr1:Array = new Array(123, 234, 345, 456);
var arr2:Array = new Array(124, 234, 335, 567);
//Массивы
var effNum:Number = 234;//Число для сравнения
var len:Number = arr1.length;
//
function checkArrays():Number {
        for (var i = 0; i<len; i++) {
                if ((arr1[i] & arr2[i]) == effNum) {
                        return i;
                }
        }
        return null;
}
var index:Number = checkArrays();
trace(index);



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

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