Задать вопрос
@Paul_Morte

Как правильно поставить условие в JS?

Рандомно получаем координату по оси Х.
Есть объект который находится на x = 100, должен двигаться к той точке, какую получили в данный момент.

//random func
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min)) + min;
}



var posX = 100;
var newX_pos = getRandomInt(-300,300)
var mirror; // Переменная принимает значение 1 или -1 для того чтобы понять в какую сторону движемся. 

	if(newX_pos-posX>0){ 
						mirror = 1;
						}else{
						mirror = -1;
						}

	
function go_to_pointX()
{
posX += 7*mirror


if(...) // Как поставить условие, что мы  достигли нужной точки
//


console.log('newX_pos:' + newX_pos +' / posX: '+ posX);

}
	
	setInterval(go_to_pointX,100)


Как определить, что если что мы дошли до нужной точки одном условии?
Может использовать модуль числа как-то? Разницу в числах мы можем получить и она сокращается...но знак равенства не пойдет ( разница = 0 ), нужны сравнения < или >
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы