| 
	| 
	
	| 
		
	| 
			
			 
			
				10.12.2019, 15:14
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 09.12.2019 
						Сообщений: 34
					 
		
 |  |  
	| 
	
 
	| Сообщение от laimas   |  
	| 1) Страница открывается, отрисовывается счетчик со значением 0 (или пока нет изменений, значит и его нет, дело вкуса). 
 2) Получили данные. Если знак числа (Math.sign(пришедшее число)) не определен или определен но не равен ранее определенному, то отрисовываем счетчик с увеличением его значения на 1.
 
 Наверное так?
 |  
	
 По сути якобы так, но а как это в коде прописать((? |  |  
	| 
		
	| 
			
			 
			
				10.12.2019, 16:16
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 14.01.2015 
						Сообщений: 12,989
					 
		
 |  |  
	| Например, <span id="counter">0</span> - это счетчик, и это его состояние на момент загрузки страницы. Где-то, где получается что-то с чего-то, считаем, что это число под переменной n: 
var cnt = document.getElementById('counter'), sign = Math.sign(n);
if(cnt.dataset.sign != undefined && cnt.dataset.sign != sign) cnt.textContent = +cnt.textContent + 1;
cnt.dataset.sign = sign;
			 Последний раз редактировалось laimas, 10.12.2019 в 16:18.
 |  |  
	| 
		
	| 
			
			 
			
				10.12.2019, 18:47
			
			
			
		 |  
	| 
		
			|  | Тлен       |  | 
					Регистрация: 02.01.2010 
						Сообщений: 6,601
					 
		
 |  |  
	| Ketlller, вопрос: как подключается чужой код?Это встраиваемый скрипт или iframe?
 Если второе - ничего сделать нельзя, вы не имеете доступа к данным чужого сайта(без его согласия).
 Если первое - нужен конкретный код, чтоб было понятно что делать.
 
				__________________ 29375, 35
 |  |  
	| 
		
	| 
			
			 
			
				11.12.2019, 00:51
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 09.12.2019 
						Сообщений: 34
					 
		
 |  |  
	| 
	
 
	| Сообщение от laimas   |  
	| Например, <span id="counter">0</span> - это счетчик, и это его состояние на момент загрузки страницы. Где-то, где получается что-то с чего-то, считаем, что это число под переменной n: 
 
 
var cnt = document.getElementById('counter'), sign = Math.sign(n);
if(cnt.dataset.sign != undefined && cnt.dataset.sign != sign) cnt.textContent = +cnt.textContent + 1;
cnt.dataset.sign = sign;
 |  
	
 Ваш код постоянно плюсует 1, независимо там - или + значение.
 
Сейчас на коде покажу
 
вот тут пример   
https://codepen.io/vitalij-kotlqr/pen/bGNpREW 
Вычисляем divSell777=BTC_USD - Minimal size: -770.5 
И смотрим, если divSell777 минус-значение то прибавляем +1 к счетчику, и далее появится плюсовое-значение мы его пропускаем и ждем когда появиться следующее минус-значение  и снова  прибавляем +1 к счетчику. Далее когда-то появиться плюсовое - пропускаем, и ждем снова минусового и ставим +1 к считчику.... и тд |  |  
	| 
		
	| 
			
			 
			
				11.12.2019, 00:52
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 09.12.2019 
						Сообщений: 34
					 
		
 |  |  
	| 
	
 
	| Сообщение от Aetae   |  
	| Ketlller, вопрос: как подключается чужой код? Это встраиваемый скрипт или iframe?
 Если второе - ничего сделать нельзя, вы не имеете доступа к данным чужого сайта(без его согласия).
 Если первое - нужен конкретный код, чтоб было понятно что делать.
 |  
	
 Гляньте пожалуйста выше пример кода показал! Я думаю сейчас все станет ясно Решить эту затею!) |  |  
	| 
		
	| 
			
			 
			
				11.12.2019, 01:26
			
			
			
		 |  
	| 
		
			|  | Тлен       |  | 
					Регистрация: 02.01.2010 
						Сообщений: 6,601
					 
		
 |  |  
	| 
				__________________ 29375, 35
			 Последний раз редактировалось Aetae, 11.12.2019 в 01:50.
 |  |  
	| 
		
	| 
			
			 
			
				11.12.2019, 02:19
			
			
			
		 |  
	| 
		
			
			| Аспирант       |  | 
					Регистрация: 09.12.2019 
						Сообщений: 34
					 
		
 |  |  
	|  |  |  
	| 
		
	| 
			
			 
			
				11.12.2019, 05:00
			
			
			
		 |  
	| 
		
			
			| Профессор       |  | 
					Регистрация: 14.01.2015 
						Сообщений: 12,989
					 
		
 |  |  
	| Ketlller, учитесь правильно формулировать вопросы. |  |  |  |