“Найдите бездомный номер” Ответ

Найдите бездомный номер

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

Найдите бездомный номер

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

Ответы похожие на “Найдите бездомный номер”

Вопросы похожие на “Найдите бездомный номер”

Больше похожих ответов на “Найдите бездомный номер” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования