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önertrue
değeri dizisinin olup olmadığını.if… else
Deyim 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… else
bir 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.