Array.prototype.every()

(標準組み込みオブジェクト > Array > メソッド)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Array/every

配列名.every( コールバック関数(要素の値) )
配列名.every( コールバック関数(要素の値, 要素のインデックス) )
配列名.every( コールバック関数(要素の値, 要素のインデックス, 配列) )

Array オブジェクトの every メソッドは、引数に指定したコールバック関数の中で定義した条件式を配列のすべての要素が満たすかどうかを調べる場合に使用する。
every メソッドは配列に含まれる要素を先頭から順に取り出し、コールバック関数を呼び出す。コールバック関数は、現在取り出されている要素の値、要素のインデックス、そして配列そのものを引数にして呼び出される。コールバック関数の中で記述した条件をすべての要素が満たす場合は true を返す。条件を満たさない要素が一つでもあった場合は false を返す。なお配列が空だった場合は true を返す。

function isBigEnough(ele, ind, arry){
 return (ele >= 10);
};
const passed = [12, 5, 8, 130, 44].every(isBigEnough); // false
inserted by FC2 system