Вам же написали что нужно писать скрипт ПОСЛЕ СПАНА С ID SCORE!
например так НЕПРАВИЛЬНО
<script type="text/javascript">
function randomInteger(min, max) {
var rand = min + Math.random() * (max - min)
rand = Math.round(rand);
return rand;
}
var scoreSpan = document.getElementById('score'),
beginValue = randomInteger(1, 9);
setInterval(function() {
beginValue += randomInteger(1, 9);
scoreSpan.innerHTML = beginValue;
}, 1000);
</script>
<span id="score"></span>
а так ПРАВИЛЬНО
<span id="score"></span>
<script type="text/javascript">
function randomInteger(min, max) {
var rand = min + Math.random() * (max - min)
rand = Math.round(rand);
return rand;
}
var scoreSpan = document.getElementById('score'),
beginValue = randomInteger(1, 9);
setInterval(function() {
beginValue += randomInteger(1, 9);
scoreSpan.innerHTML = beginValue;
}, 1000);
</script>
PS: можно добавить событие "DOMContentLoaded"
<script>
function ready() {
function randomInteger(min, max) {
var rand = min + Math.random() * (max - min)
rand = Math.round(rand);
return rand;
}
var scoreSpan = document.getElementById('score'),
beginValue = randomInteger(1, 9);
setInterval(function() {
beginValue += randomInteger(1, 9);
scoreSpan.innerHTML = beginValue;
}, 1000);
}
document.addEventListener("DOMContentLoaded", ready);
</script>
<span id="score"></span>
https://learn.javascript.ru/onload-ondomcontentloaded