Массив обьектов 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, время: 08:33. |