endelig ferdig med en del funk

This commit is contained in:
Rolf Martin Glomsrud 2020-01-15 10:53:03 +01:00
parent e68eb73d67
commit 2183bb7784
3 changed files with 37 additions and 24 deletions

View file

@ -21,10 +21,12 @@
<input type="button" id="testKnapp" width="40px" height="40px" value="Test!" onclick="testLetter()">
</div>
<h2>Feil:</h2>
<ul id="wrongLetters"></ul>
<p id="wrongLetters"></p>
<h2>Antall forsøk igjen:</h2>
<p id="tries"></p>
<h2>Ordet så langt:</h2>
<div id="ord"></div>
<p id="ord"></p>

View file

@ -1,8 +1,7 @@
.ord{
#ord{
overflow: hidden;
}
.yikes {
float: left;
padding: 5px;
}
#yikes {
overflow: hidden;
}

View file

@ -1,28 +1,41 @@
var screenWidth = screen.width;
var screenHeight = screen.height;
partsTracker = 0
var partsTracker = 0
var tries = 8;
var word = "babaganoush";
var arrayWord = word.split("");
var whatTheUserSees = [];
var feil = [];
for(i = 0; i<arrayWord.length; i++){
var bokstav = document.createElement("P");
bokstav.setAttribute("class", "yikes");
bokstav.setAttribute("class", arrayWord[i]);
bokstav.style.visibility = "hidden";
bokstav.innerHTML = arrayWord[i];
var ordPlasement = get("ord");
ordPlasement.appendChild(bokstav);
for (i=0; i < arrayWord.length; i++){
whatTheUserSees.push("_");
}
var whatTheUserSeesWord = whatTheUserSees.join("");
document.getElementById("ord").innerHTML = whatTheUserSeesWord;
get("tries").innerHTML = tries;
function testLetter(){
stringToTest = get("myText");
string = stringToTest.value;
if(word.includes(string)){
console.log("tikes");
var show = get(string);
show.style.visibility = "visible";
var guess = get("myText").value;
if (arrayWord.includes(guess)){
for (i=0; i < arrayWord.length; i++){
if (guess == arrayWord[i]){
whatTheUserSees[i] = guess;
}
}
}else{
console.log(guess);
tries -= 1;
feil.push(guess);
var earlier = get("wrongLetters").innerHTML;
var nyInner = earlier + " " + guess;
get("wrongLetters").innerHTML = nyInner;
get("tries").innerHTML = tries;
draw();
}
var whatTheUserSeesWord = whatTheUserSees.join("");
document.getElementById("ord").innerHTML = whatTheUserSeesWord;
}
@ -35,7 +48,6 @@ ctx.stroke();
function draw(){
console.log(partsTracker);
if (partsTracker == 0){
partsTracker += 1
//draw platform