Sten Sax Påse
by atheer Salim
JavaScript
var datorsVal = Math.random();
var spelarensVal = prompt("Välj mellan sten, sax eller påse");
var datorsValSXP = "";
var datorsValSXPInt = 0;
var spelarensValInt = 0;
var LowerSpelarensVal = spelarensVal.toLowerCase();
datorsVal.toFixed(2);
//alert(LowerSpelarensVal);
// om spelare inte väljer något
if (LowerSpelarensVal !== "sten" && LowerSpelarensVal !== "påse" && LowerSpelarensVal !== "sax") {
alert("Du har inte valt sten, sax eller påse");
return;
}
//DatorsVal
if (datorsVal <= 0.33) {
datorsValSXP = "påse";
datorsValSXPInt = 1;
//alert("datornsVal: "+ datorsValSXP );
}
if (datorsVal > 0.33 && datorsVal <= 0.66) {
datorsValSXP = "sten";
datorsValSXPInt = 0;
//alert("datornsVal: "+ datorsValSXP);
}
if (datorsVal > 0.66) {
datorsValSXP = "sax";
datorsValSXPInt = 2;
//alert("datornsVal: "+ datorsValSXP);
}
//ge en int till varje alternativ som finns
if (LowerSpelarensVal === "sten") {
spelarensValInt = 0;
}else if (LowerSpelarensVal === "påse") {
spelarensValInt = 1;
} else if (LowerSpelarensVal === "sax") {
spelarensValInt = 2;
}
// bestämma en vinnare
var winner = (3 + spelarensValInt - datorsValSXPInt) % 3;
if (winner === 0) {
alert("Det blev oavgjort");
}else if (winner === 1) {
alert("Du vann");
}else if (winner === 2) {
alert("Du förlorade");
}