Итак, я построил счетчик, но мне не удалось реализовать операторы if.
Пример:
if (hits == 1) {alert("hello world1")}
if (hits == 2) {alert("hello world2")}
if (hits == 3) {alert("hello world3")}
if (hits == 4) {alert("hello world4")}
Это мой код
<html>
<body>
<p id="hits" value="0"> </p>
<script>
var hits = 0;
var hitElement = document.getElementById("hits");
document.body.onkeyup = function(e) {
if (e.keyCode == 32) {addHit()}
}
var addHit = function() {hits++; renderHits()}
var renderHits = function() {hitElement.innerHTML = hits % 5}
var resetHits = function() {renderHits()}
</script>
</body>
</html>
Также Мне было интересно, можно ли заставить его работать на основе .value вместо .inner HTML (потому что моя цель состоит в том, чтобы счетчик пробелов работал «за кулисами», поэтому он не должен быть виден).
Спасибо!