Rumah >hujung hadapan web >tutorial js >Mencari Elemen dalam Tatasusunan dengan JavaScript
Carian linear ialah kaedah mudah untuk mencari elemen dalam tatasusunan dengan menyemak setiap elemen secara berurutan.
let data = [41, 23, 63, 42, 59]; const searchingElement = 59; let count = 0; for (let i = 0; i <= data.length; i++) { if (data[i] === searchingElement) { console.log(`Element found at position ${i + 1}`); break; } else if (i === data.length) { count++; } } if (count > 0) { console.warn(`Element not found in current array!`); }
Output: Elemen ditemui pada kedudukan 5
Untuk mengira kejadian unsur:
let data = [41, 23, 63, 42, 59, 23]; let totalOccurrences = 0; const searchingElement = 63; for (const i in data) { if (data[i] === searchingElement) { totalOccurrences++; } } console.log(`Total occurrences of ${searchingElement} is ${totalOccurrences}`);
Output: Jumlah kejadian 63 ialah 1
Carian linear adalah mudah tetapi bukan yang paling cekap untuk set data yang besar. Algoritma lanjutan seperti carian binari boleh menjadi lebih cekap untuk tatasusunan yang diisih.
Atas ialah kandungan terperinci Mencari Elemen dalam Tatasusunan dengan JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!