endelig ferdig med en del funk
This commit is contained in:
parent
e68eb73d67
commit
2183bb7784
3 changed files with 37 additions and 24 deletions
|
@ -21,10 +21,12 @@
|
||||||
<input type="button" id="testKnapp" width="40px" height="40px" value="Test!" onclick="testLetter()">
|
<input type="button" id="testKnapp" width="40px" height="40px" value="Test!" onclick="testLetter()">
|
||||||
</div>
|
</div>
|
||||||
<h2>Feil:</h2>
|
<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>
|
<h2>Ordet så langt:</h2>
|
||||||
<div id="ord"></div>
|
<p id="ord"></p>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
9
main.css
9
main.css
|
@ -1,8 +1,7 @@
|
||||||
.ord{
|
#ord{
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
.yikes {
|
||||||
float: left;
|
float: left;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
}
|
|
||||||
#yikes {
|
|
||||||
|
|
||||||
overflow: hidden;
|
|
||||||
}
|
}
|
46
script.js
46
script.js
|
@ -1,28 +1,41 @@
|
||||||
var screenWidth = screen.width;
|
var screenWidth = screen.width;
|
||||||
var screenHeight = screen.height;
|
var screenHeight = screen.height;
|
||||||
partsTracker = 0
|
var partsTracker = 0
|
||||||
|
|
||||||
|
var tries = 8;
|
||||||
var word = "babaganoush";
|
var word = "babaganoush";
|
||||||
var arrayWord = word.split("");
|
var arrayWord = word.split("");
|
||||||
|
var whatTheUserSees = [];
|
||||||
|
var feil = [];
|
||||||
|
|
||||||
|
for (i=0; i < arrayWord.length; i++){
|
||||||
for(i = 0; i<arrayWord.length; i++){
|
whatTheUserSees.push("_");
|
||||||
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);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var whatTheUserSeesWord = whatTheUserSees.join("");
|
||||||
|
document.getElementById("ord").innerHTML = whatTheUserSeesWord;
|
||||||
|
get("tries").innerHTML = tries;
|
||||||
|
|
||||||
function testLetter(){
|
function testLetter(){
|
||||||
stringToTest = get("myText");
|
var guess = get("myText").value;
|
||||||
string = stringToTest.value;
|
if (arrayWord.includes(guess)){
|
||||||
if(word.includes(string)){
|
for (i=0; i < arrayWord.length; i++){
|
||||||
console.log("tikes");
|
if (guess == arrayWord[i]){
|
||||||
var show = get(string);
|
whatTheUserSees[i] = guess;
|
||||||
show.style.visibility = "visible";
|
}
|
||||||
|
}
|
||||||
|
}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(){
|
function draw(){
|
||||||
console.log(partsTracker);
|
|
||||||
if (partsTracker == 0){
|
if (partsTracker == 0){
|
||||||
partsTracker += 1
|
partsTracker += 1
|
||||||
//draw platform
|
//draw platform
|
||||||
|
|
Loading…
Reference in a new issue