私はスロットゲームに取り組んでいます。スピナーに数字を聞かせてもらえませんでした。スピンした後、「あなたは1,000,000ポイントを獲得しました!私はこれを行う方法を理解することはできません。誰か助けてくれますか?それは単に乱数スピナー(js)と報酬です。The Slot Game Concern
<button onclick="myFunction()">Spinner
<style>
.button {
border-radius: 4px;
background-color: white ;
border: none;
color: #FFFFFF;
text-align: center;
font-size: 28px;
padding: 20px;
width: 200px;
transition: all 0.5s;
cursor: pointer;
margin: 5px;
}
</style>
</button>
<script>
function myFunction() {
var y = Math.floor((Math.random() * 15) + 1);
var x = document.createElement("INPUT"); ///Need to break this out of function...Bug
x.setAttribute("type", "text");
x.setAttribute("value", y);//random number will be y
document.body.appendChild(x);
returnRandom(y);
}
function returnRandom(r){
//window.alert(r);
var result;
switch (r)
{
case 1: var result = 'A whopping 15,000,000 points! Great job!';
break;
case 2: var result = 'Awh man.. -500,000 points.';
break;
case 3: var result = 'A win! 50,000 points.';
break;
case 4: var result = 'A good win! 1,500,000 points.';
break;
case 5: var result = 'A bad loss.. -355,555 points.';
break;
case 6: var result = 'Nothing! Not bad nor good.';
break;
case 7: var result = ' Lucky seven! 77,777,777 points!';
break;
case 8: var result = '444,444 points.';
break;
case 9: var result = 'Cry me a river! -3,333,333 points';
break;
case 10: var result = 'Oh, You won 5,000,000 points!';
break;
case 11: var result = 'Oh! Wow! 99,999,999 points!';
break;
case 12: var result = 'Meh. -150,000 points.';
break;
case 13: var result = 'You earned it, take 3,000,000 points.';
break;
case 14: var result = 'You lost. -100,000 points.';
break;
case 15: var result = 'You got Fifteen? A big win! 100,000,000 points!';
break;
}
window.alert(result);
}
</script>
あなたはこれまでのものを表示できますか?外出するものは一切ありません。 – deweyredman
コードがあります。 –
ところで、回答コードにはコメントがありますので、私はそれを動作させるために変更したものを知っています! –