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 metodetrue
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.