Witam.
Piszę sobie "wisielca" razem z Panem Mirosławem i coś dziwnego się porobiło. Do tej pory wszystko było ok, ale teraz kiedy wyświetla mi litery to dodaje na końcu napis "null"... Z czym to moze być związane?
window.onload = loadImage;
var image = document.getElementById('hangman-image');
var singleLetterDiv = document.getElementById('single-letter');
var lettersContainer = document.getElementById('letters-container');
function loadImage(){
image.src = "img/s0.jpg";
tableWithLetters();
}
function tableWithLetters() {
var letter = [];
letter[0] = "A";
letter[1] = "B";
letter[2] = "C";
for (i = 0; i <= 34; i++){
singleLetterDiv = singleLetterDiv + '<div class="single-letter">A</div>';
}
lettersContainer.innerHTML = singleLetterDiv;
}
<div class="container">
<div class="word-to-guess">
<p>----- ----- -----</p>
</div>
<div class="hangman-image">
<img src="" alt="" id="hangman-image">
</div>
<div class="letters" id="letters-container">
</div>
</div>
<script type="text/javascript" src="script.js"></script>
I tak wiem, że powinienem używać const/let, ale na razie to bez znaczenia (no, chyba, że faktycznie jakieś ma w tym przypadku?)