“periksa apakah angka muncul jumlah ganjil kali dalam array javascript” Kode Jawaban

Nilai array JS yang tampak ganjil kali

// Find the odd int
function findOdd(A) {
  return A.reduce((a, b) => a ^ b);
}

console.log(findOdd([20,1,-1,2,-2,3,3,5,5,1,2,4,20,4,-1,-2,5], 5)); // 5
console.log(findOdd([1,1,2,-2,5,2,4,4,-1,-2,5], -1)); // -1
console.log(findOdd([20,1,1,2,2,3,3,5,5,4,20,4,5], 5)); // 5
Lucky-Magnet

periksa apakah angka muncul jumlah ganjil kali dalam array javascript

function findOdd(A) {
    let counts = A.reduce((p, n) => (p[n] = ++p[n] || 1, p), {});
    return +Object.keys(counts).find(k => counts[k] % 2) || undefined;
}
RectalAnarchy

Jawaban yang mirip dengan “periksa apakah angka muncul jumlah ganjil kali dalam array javascript”

Pertanyaan yang mirip dengan “periksa apakah angka muncul jumlah ganjil kali dalam array javascript”

Lebih banyak jawaban terkait untuk “periksa apakah angka muncul jumlah ganjil kali dalam array javascript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya