Program JavaScript untuk Memeriksa apakah Array Berisi Nilai Tertentu

Contoh 1: Periksa Array Menggunakan include()

// 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.');
}

Keluaran

Array contains a value.

Pada program di atas, includes() metode ini digunakan untuk memeriksa apakah array berisi nilai tertentu.

  • Itu includes() pengembalian metode true jika nilai ada dalam array.
  • Itu if...else pernyataan digunakan untuk menampilkan hasil sesuai kondisi.

Contoh 2: Periksa Array Menggunakan indexOf()

// 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.');
}

Keluaran

Array contains a value.

Pada program di atas, indexOf() metode yang digunakan dengan if...else pernyataan untuk memeriksa apakah array berisi nilai yang ditentukan.

Itu indexOf() metode mencari array dan mengembalikan posisi kemunculan pertama. Jika nilainya tidak dapat ditemukan, ia akan kembali -1.

Catatan: Keduanya includes() dan indexOf() peka huruf besar/kecil. Karenanya, J dan j berbeda.