判断是否所有值都相等,注意element的类型,这里用Number作为例子
internal function isValuesUniquely(array:ArrayCollection):Boolean { return array.source.every(areSameValue); } internal function areSameValue(element:Number, index:int, array:Array):Boolean { return (element == array[array.length - 1]); }
判断是否含有某个值
internal function isValuesUniquely(array:ArrayCollection):Boolean { return array.source.some(contain); } internal function contain(element:Number, index:int, array:Array):Boolean { return (element == 7); }