Помогите плиз с кодом
Хотел написать игру кликер, где по нажатии кнопки должно прибавляться coeff но не получается хотя с оператором ++ все работает
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
<!<!DOCTYPE html>
<html>
<head lang="en">
<style type="text/css">
#button{
background-color: red;
border-radius: 50%;
width: 14%;
height: 30%;
margin-top: 10%;
margin-left: 5%;
text-align: center;
line-height: 11em;
border: 3px solid darkred;
-webkit-user-select: none;
font-family: Trebuchet MS;
}
#button:hover{
border: 5px solid darkred;
background-color: rgb(219, 9, 9) ;
}
#button:active{
border: 3px solid rgb(97, 2, 2);
background-color: rgb(171, 2, 2);
}
#score{
font-family: sans-serif;
margin: 3%;
font-size: 50px;
}
#up1{
font-size: 30px;
margin-left: 30%;
}
</style>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Clicker</title>
</head>
<body>
<div id="score">0</div>
<button onclick="scorePlus()" id="button">CLICK HERE</button>
<script>
let score = document.getElementById('score')
let coeff = 1;
function scorePlus() {
score.textContent++
}
</script>
</body>
</html>
По дате
По рейтингу
123
let i = parseInt(score.textContent);
i++;
score.textContent = i;
textContent возвращает строку, поэтому используй переменную
123
function scorePlus() {
score.textContent += coeff;
}
Она будет прибавляться, если добавить внутрь функции coeff++. Только ты этого не увидишь, потому что значение никак не выводится.