Массив обьектов js сравнение
Помогите пожалуйста,надо переделать код так чтобы не было ошибки в операторе if( как сравнить массив обьектов с координатой x)
var stone = [] stone = {103,159,146,101} var x = 146; if( stone == 146){console.log("146");} Ладно обьясню подробнее, надо чтобы все значения в массиве обьектов stone перебирались(перепроверял сь) и если одно из значений равно иксу - 146 то выводиться сообщение в консоль |
Всемогущий,
подожду телепата ... |
какого телепата ???
|
Ладно обьясню подробнее, надо чтобы все значения в массиве обьектов stone перебирались(перепроверял сь) и если одно из значений равно иксу - 146 то выводиться сообщение в консоль
|
Всемогущий,
я не понимаю, о чём вы спросили, жду человека, который вам поможет. возможно тогда, смогу предложить и своё решение. |
что именно вы не понимаете ?
|
Всемогущий,
формат данных непонятен. |
Всемогущий,
первые две строки ??? |
эмм...
формат данных ??? |
ааа я понял, ну думаю вам будет легче понять если будет так:
var stone = [{}] |
Всемогущий,
я непонимаю что такое stone , когда не знаешь состав, неизвестно что искать |
Цитата:
|
|
Цитата:
|
Всемогущий,
var stone = [{x :103},{x :159},{x :146},{x : 101}] var x = 146; for (var i = 0; i < stone.length; i++) if( stone[i].x == x){console.log("146" , i);} |
Спасибо,рони
|
console.log([103, 159, 146, 101].some(item => item === 146)) |
Часовой пояс GMT +3, время: 10:24. |