javascript everyとsomeを空の配列に使用した場合

javascript everyとsomeを空の配列に使用した場合

javascriptで、everyとsomeを空の配列に使用した場合の結果を記述してます。

環境

  • OS windows11 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 104.0.5112.101

空の配列に使用

配列の要素に対して条件を全て満たすかを判定する「every」と、いずれかの値が条件を満たすかを判定する「some」に対して、空の配列を使用すると、それぞれ以下の結果が返ります。

let arr = []

console.log( arr.every(function(x){ return x > 1 }) ); // true

console.log( arr.some(function(x){ return x > 1 }) ); // false