Bir Dizinin Belirli Bir Değer İçerdiğini Kontrol Etmek İçin JavaScript Programı

Bu örnekte, bir dizinin belirli bir değer içerip içermediğini kontrol edecek bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript Dizisi şunları içerir ()
  • JavaScript Dizisi indexOf ()
  • JavaScript Dizisi

Örnek 1: Include () kullanarak Diziyi Kontrol Edin

 // program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.includes('javascript'); // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )

Çıktı

 Dizi bir değer içeriyor.

Yukarıdaki programda includes()yöntem, bir dizinin belirli bir değer içerip içermediğini kontrol etmek için kullanılır.

  • includes()Yöntem döner truedeğeri dizisinin olup olmadığını.
  • if… elseDeyim durumuna göre sonucu görüntülemek için kullanılır.

Örnek 2: indexOf () Kullanarak Diziyi Kontrol Edin

 // program to check if an array contains a specified value const array = ('you', 'will', 'learn', 'javascript'); const hasValue = array.indexOf('javascript') !== -1; // check the condition if(hasValue) ( console.log('Array contains a value.'); ) else ( console.log('Array does not contain a value.'); )

Çıktı

 Dizi bir değer içeriyor. 

Yukarıdaki programda, indexOf()yöntem, if… elsebir dizinin belirli bir değer içerip içermediğini kontrol etmek için ifadeyle birlikte kullanılır .

indexOf()Yöntem, bir dizi arama yapar ve ilk oluşum pozisyonunu geri gönderir. Değer bulunamazsa -1 döndürür .

Not : Her ikisi de includes()ve indexOf()büyük / küçük harfe duyarlıdır. Bu nedenle, J ve j farklıdır.

Ilginç makaleler...