Array.prototype.some()

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

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

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

let result = [75, 68, 92, 84, 90];

let checkOver85 = result.some(element => element > 85);
console.log(checkOver85);
>> true
let checkUnder60 = result.some(element => element < 60);
console.log(checkUnder60);
>> false
inserted by FC2 system