Wat is er fout aan mijn boter, kaas en eieren javascript?
Bij gelijkspel moet de computer een random vakje leegmaken, daarna gaat het spel door totdat er een winnaar is. Ik heb nu dit:
function drawCheck()
{
vari()
moveCount = sqr1T + sqr2T + sqr3T + sqr4T + sqr5T + sqr6T + sqr7T + sqr8T + sqr9T
if(moveCount == 9)
{
var random = Math.floor(Math.random() * 9) + 1
if(random == 1) {
sqr1T = 0
} else if(random == 2) {
sqr2T = 0
} else if(random == 3) {
sqr3T = 0
} else if(random == 4) {
sqr4T = 0
} else if(random == 5) {
sqr5T = 0
} else if(random == 6) {
sqr6T = 0
} else if(random == 7) {
sqr7T = 0
} else if(random == 8) {
sqr8T = 0
} else if(random == 9) {
sqr9T = 0
}
}
Maar de computer maakt geen vakje leeg bij gelijkspel..
Ook heb ik een start button gemaakt. Deze werkt ook, maar het spel mag pas verschijnen als er op de button is geklikt. Weet iemand welke code ik moet toevoegen?
Kan iemand mij helpen?
var hokje2
var hokje3
var hokje4
var hokje5
var hokje6
var hokje7
var hokje8
var hokje9
var sqr1T = 0
var sqr2T = 0
var sqr3T = 0
var sqr4T = 0
var sqr5T = 0
var sqr6T = 0
var sqr7T = 0
var sqr8T = 0
var sqr9T = 0
var moveCount = 0
var turn = 0
var mode = 1 function vari()
{
sqr1 = document.tic.sqr1.value
sqr2 = document.tic.sqr2.value
sqr3 = document.tic.sqr3.value
sqr4 = document.tic.sqr4.value
sqr5 = document.tic.sqr5.value
sqr6 = document.tic.sqr6.value
sqr7 = document.tic.sqr7.value
sqr8 = document.tic.sqr8.value
sqr9 = document.tic.sqr9.value
}
Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.