“Znajdź bezpłatny numer” Kod odpowiedzi

Znajdź bezpłatny numer

const stray = numbers => {
  let number = 0
  
  numbers.forEach(x => numbers.indexOf(x) ? number = x : null)
  return number
}
console.log(stray([17, 17, 3, 17, 17, 17, 17]))
kouqhar

Znajdź bezpłatny numer

// You are given an odd-length array of integers, in which all of them are the same, except for one single number.
// Complete the method which accepts such an array, and returns that single different number.
// The input array will always be valid! (odd-length >= 3)

const stray = function (numbers) {
  let number = 0

  numbers.forEach(x => { if(numbers.indexOf(x) < 1) number = x })
  numbers.forEach(x => { if(numbers.indexOf(x) > 1) number = x })

  return number
}

// With love @kouqhar
kouqhar

Odpowiedzi podobne do “Znajdź bezpłatny numer”

Pytania podobne do “Znajdź bezpłatny numer”

Więcej pokrewnych odpowiedzi na “Znajdź bezpłatny numer” w JavaScript

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

Przeglądaj inne języki kodu