我想帮助查找数组中的内容。我在数组中保存了布尔答案(True,False),我想知道,如果在数组中,例如超过20x True。我想在这个事实上创造条件:
((if true in array>20): return True, else: return False
。这只是更好地理解我的问题的简单例子)
希望,很明显。
谢谢你的帮助
答案 0 :(得分:0)
$myTrueElements = array_filter($myArray, function($el){
return $el === true;
});
return count($myTrueElements) > 20;
答案 1 :(得分:0)
这个问题是特定于语言还是您要求伪编程语法?
例如,在Python中:
def check(arr, num):
if sum(arr) > num: return True
else: return False
>>> A = [True, False, False, True, True, False, False, True, False, True]
>>> check(A, 4)
True