Задать вопрос
@Banjamin
Пишу

В чем различие массивов?

Добрый день. Объясните пожалуйста, почему в консоли выводиться false?
fightResolve = (a, b) =>{
  const arr = [a.toLowerCase(),b.toLowerCase()]
  console.log(arr === ['a','s'])
}	

fightResolve('a','S')
  • Вопрос задан
  • 141 просмотр
Подписаться 1 Простой 1 комментарий
Решение пользователя Андрей К ответам на вопрос (3)
svistiboshka
@svistiboshka
живые веб интерфейсы
fightResolve = (a, b) =>{
  const arr = [a.toLowerCase(),b.toLowerCase()]
  console.log(arr.join() === ['a','s'].join())
}	

fightResolve('a','S')

либо так более универсально
fightResolve = (arr1, arr2) => {
  return JSON.stringify(arr1).toLowerCase() === JSON.stringify(arr2).toLowerCase()
}

console.log(fightResolve(['a,b'], ['a', 'b']))
Ответ написан
Комментировать