Flash / Flex / ActionScript/Array/every — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 08:14, 26 мая 2010
Applying Actions to All Elements of an Array: Conditional Processing with every(), some(), and filter()
package{
import flash.display.Sprite;
public class Main extends Sprite{
public function Main(){
var myArray:Array = [1,2,3,4,5];
trace(myArray.every(lessThanThree));
trace(myArray.every(lessThanTen));
}
function lessThanThree(elem:*, i:int, a:Array):Boolean {
trace(i);
return elem < 3;
}
function lessThanTen(elem:*, i:int, a:Array):Boolean {
trace(i);
return elem < 10;
}
function moreThanTen(elem:*, i:int, a:Array):Boolean {
trace(i);
return elem > 10;
}
}
}