0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【JavaScript】someメソッドについて

Posted at

some() は Array インスタンスのメソッドで、指定された関数で実装されているテストに、配列の中の少なくとも 1 つの要素が合格するかどうかを判定します。配列の中で指定された関数が true を返す要素を見つけた場合は true を返し、そうでない場合は false を返します。それ以外の場合は false を返します。配列は変更しません。

引用

使用例

const array = [1, 2, 3, 4, 5];

const hasEvenNumber = array.some(element => element % 2 === 0);

console.log(hasEvenNumber); // 出力: true

この例では、arrayに偶数が含まれているかどうかをチェックしています。2が偶数であるため、someメソッドはtrueを返します。

  • someメソッドは、配列内の要素がテスト条件を満たすとすぐに処理を停止しtrueを返します。
  • 空の配列でsomeメソッドを呼び出すと、結果は常にfalseになります。
  • someメソッドは元の配列を変更しません。
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?