“Überprüfen Sie, ob die Nummer in Array JavaScript ungerade Anzahl erscheint.” Code-Antworten

JS -Array -Wert, der ungerade Anzahl erscheint

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

Überprüfen Sie, ob die Nummer in Array JavaScript ungerade Anzahl erscheint.

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

Ähnliche Antworten wie “Überprüfen Sie, ob die Nummer in Array JavaScript ungerade Anzahl erscheint.”

Fragen ähnlich wie “Überprüfen Sie, ob die Nummer in Array JavaScript ungerade Anzahl erscheint.”

Weitere verwandte Antworten zu “Überprüfen Sie, ob die Nummer in Array JavaScript ungerade Anzahl erscheint.” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen