Sobes.tech
Middle

Some ile includes arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

some ve includes JavaScript'te dizilerin yöntemleridir, ancak farklı amaçlara hizmet ederler:

  • some, dizideki en az bir öğenin iletilen fonksiyonda belirtilen koşulu sağlayıp sağlamadığını kontrol eder. true veya false döner.

  • includes, dizinin belirli bir değeri içerip içermediğini kontrol eder. true veya false döner.

Örnek:

const arr = [1, 2, 3, 4];

// some: dizide 3'ten büyük bir sayı olup olmadığını kontrol et
console.log(arr.some(x => x > 3)); // true

// includes: dizide 3 sayısının olup olmadığını kontrol et
console.log(arr.includes(3)); // true