Задать вопрос
@amramornov
огног

Кнопка старт/стоп в коде как это написать?

У меня есть код js

spoiler
var tm;//таймер обновления
var cars;//массив машинок
var cx;
var gameBegin; //Проверка на начало игры
var money,stavka,num_car;

function go(){
	money = document.getElementById("money").value;
	stavka = document.getElementById("stavka").value;
	num_car = document.getElementById("auto").value;
	
	if(gameBegin==1)
		return;//отменяем повторное нажатие кнопки старт
	gameBegin=1;
	cars=[];
	for(var i=0;i<5;i++){
		cars[i] = document.getElementById("p"+i);
		cars[i].style.border = "none";
	}
	
	cx = new Array();
	for(var i=0;i<5;i++){
		cx[i] = 680;
	}
	tm = window.setInterval(timerGo,50);
}

function timerGo(){
	for(var i=0;i<5;i++){
		cx[i]=cx[i]-Math.floor((Math.random()*7+2));//случайная скорость
		if(cx[i]<=0){
			window.clearInterval(tm);
			
			if(i==num_car){
				alert("Вы победили!");
				money = +money + +stavka;
			}
			else{
				money = +money - +stavka;
				alert("Вы проиграли! К финишу пришло авто с номером "+i+
				" а вы поставили на авто с номером "+num_car);
			}
			
			alert("Ваша сумма стала "+money);
			
			gameBegin=0;
			cars[i].style.border="5px ridge yellow";
			return;
		}
		cars[i].style.left=cx[i]+"px";
	}
	
	
}



как сюда вписать(сделать) кнопку старт/стоп я новичок прошу не ругаться на кривой код
  • Вопрос задан
  • 219 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 13:47
1800 руб./в час
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект