Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 06.09.2017, 16:51
Аспирант
Отправить личное сообщение для Vardges Посмотреть профиль Найти все сообщения от Vardges
 
Регистрация: 28.08.2017
Сообщений: 30

Сравнение рандомных значений
как можно вытащить значения с Div и сравнить их между собой?
Есть несколько div class="element"
var elem=document.querySelectorAll('.element');

for (var i=0;i<elem.length;i++){
	elem[i].addEventListener('click',F);
}
function F(){
	this.innerText=parseInt(Math.random()*9);
	var tiv=this.innerText;
	tiv=Number(tiv);
	for (var i=0;i<elem.length;i++){
	if(tiv==elem[i]){
		var r=parseInt(Math.random()*255);
			var g=parseInt(Math.random()*255);
			var b=parseInt(Math.random()*255);
			this.style.background="green";
	}

Пока что додумал только до этого,но не могу понять с чем сравнивать переменную "tiv"
Ответить с цитированием
  #2 (permalink)  
Старый 06.09.2017, 17:07
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,791

var elem=document.querySelectorAll('.element');

for (var i=0;i<elem.length;i++){
	elem[i].addEventListener('click',F);
}
function F(){
	var currentValue=this.innerHTML=parseInt(Math.random()*9),
		elValue=0;
	
	if(!elem)
		elem=document.querySelectorAll('.element');
	
	for(var i=0;i<elem.length;i++){
		elValue=parseInt(elem[i].innerHTML);
		
		if(currentValue==elValue){
			elem[i].setAttribute('title','This value == '+currentValue);
		}else if(currentValue>elValue){
			elem[i].setAttribute('title','This value < '+currentValue);
		}else
			elem[i].setAttribute('title','This value > '+currentValue);
	};
}
Ответить с цитированием
  #3 (permalink)  
Старый 06.09.2017, 17:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,111

Vardges,
не плодите темы!
ответ в прошлой теме
https://javascript.ru/forum/misc/704...tml#post463888
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сравнение значений в несколько символов. PilotDrowa Общие вопросы Javascript 6 12.12.2016 17:17
Сравнение значений массивов в мини-игре Cubbat Общие вопросы Javascript 1 18.10.2016 05:25
Подключение случайных значений Nyam Общие вопросы Javascript 13 26.04.2014 20:46
Суммирование значений по всем динамически добавленным полям Joliat Общие вопросы Javascript 2 12.02.2014 16:01
Переодическое обновление значений для графика, функция для обновления значений yupa87 Общие вопросы Javascript 0 09.07.2009 14:48