@11orahab
я не давно начал програмировать

Я сделал свою первую игру (кликер), в консоль не поступает никаких ошибок а функция не работает, что сделать чтоб она работала?

console.log('<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF=8">
 <title> _кликер_ </title>  
<style>
#levelup { 
margin-top: 430px ;
}
</style>

</head>
<body>
      
         <div>
               <strong id="money"> ваши деньги: 0 <br/> </strong>
               <strong id="level"> ваш уровень: 0 <br/></strong>
            <button id="work" onclick="Working()"> <strong> работать<br/> </strong></button><br/> </button><br/>
            <button id="levelup" onclick="LevelUp()"> улутшить: 50$</button> </button>
            <button id="M_Second" onclick="moneySecondUp">+0.5 сек. цена: 75$<br/></button><br/>
         </div>

<script type="text/javascript">
	var OpenOrLock = 0;
	var moneySecond = 0;
	var moneys = 0;
	var plusMoneys = 1;
	var level = 0;
	var levelup_cena = 50;
		function Working () {
	moneys = moneys + plusMoneys;
			document.getElementById('money').innerHTML = ( 'ваши деньги:' + ' ' + moneys + '<br/>' );
}
		function LevelUp () {
		if (moneys >= levelup_cena--) {
	moneys = moneys - levelup_cena;
	levelup = levelup + 1;
	levelup_cena + 1;
	plusMoneys++;
	levelup_cena = levelup_cena * 2;
	level++;
			document.getElementById('money').innerHTML = ( 'ваши деньги:' + ' ' + moneys + '<br/>' );
			document.getElementById('level').innerHTML = ( 'ваш уровень:' + ' ' + level + '<br/>' );
			document.getElementById('levelup').innerHTML = ('<strong>' + 'улутшить:' + ' ' + levelup_cena + '$' +'</strong>');
}
}
		function Money_Second() {
	moneys = moneys + moneySecond;
	document.getElementById('money').innerHTML = ( 'ваши деньги:' + ' ' + moneys + '<br/>' );
}
		function moneySecondUp() {
		moneySecond=1;
		var interval = setInterval("Money_Second()", 1000);
}
		
		
</script>
</body>
</html> ')
  • Вопрос задан
  • 1065 просмотров
Решения вопроса 2
glaphire
@glaphire
PHP developer
Берешь дебаггер, отслеживаешь все цепочки вызовов функций и параметров при кликах, которые нужны для действий в игре и сравниваешь с тем, что должно быть. Так можно пофиксить
Ответ написан
@Sashqa
<button id="M_Second" onclick="moneySecondUp">+0.5 сек. цена: 75$<br/></button><br/>

Вы пропустили ()

<button id="M_Second" onclick="moneySecondUp()">+0.5 сек. цена: 75$<br/></button><br/>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы