“Wartość tablicy JS, która pojawia się nieparzyste razy” Kod odpowiedzi

Wartość tablicy JS, która pojawia się nieparzyste razy

// 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

Sprawdź, czy numer pojawia się nieparzyste liczby razy w tablicy 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

Odpowiedzi podobne do “Wartość tablicy JS, która pojawia się nieparzyste razy”

Pytania podobne do “Wartość tablicy JS, która pojawia się nieparzyste razy”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu