JSFiddle - React, Tailwind, and code Playground
JavaScript
var userChoice = prompt("Väljer du sten, påse or sax?");
/*if (userChoice!=="sten", "påse", "sax"){
return "gör annat val"} */
var computerChoice = Math.random();
if (computerChoice < 0.34) {
computerChoice = "sten";
} else if(computerChoice <= 0.67) {
computerChoice = "påse";
} else {
computerChoice = "sax";
} console.log("Computer: " + computerChoice);
console.log("Du själv: " + userChoice);
var compare=function (choice1, choice2){
//bestämmer funktionen compare
//första fallet
if (choice1 === choice2) {
return "Det blev lika!";
}
//andra fallet
else if (choice1==="sten"){
if (choice2==="sax"){
return "du vann!"}
else {
return "Du förlorade..."}
}
//tredje fallet
else if (choice1==="påse"){
if(choice2==="sten"){
return "du vann!"}
else {
return "Du förlorade..."}
}
//fjärde fallet
else if (choice1==="sax"){
if (choice2==="sten"){
return "Du förlorade..."}
else {
return "Du vann"}
}
else if (choice1==="bomb"){
if (choice2==="sten"){
return "du vinner såklart"}
else {
return "du vinner såklart"}
}
} ; //slutet på compare-funktionen
confirm("Du valde " + (userChoice) + "...");
confirm("Datorn valde " + (computerChoice) + "...");
confirm(compare (userChoice, computerChoice));