10
0

综合练习3编程题9.html 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. //定义了一次游戏函数 验证游戏是否赢了
  11. function playGame(){
  12. var randomArr = []
  13. for(var i=0;i<3;i++){
  14. randomArr.push(Math.floor(Math.random()*9)+1)
  15. }
  16. if(randomArr.includes(8)){
  17. return true;
  18. }else{
  19. return false;
  20. }
  21. }
  22. var playCount = 0;
  23. var winCount = 0;
  24. while(true){
  25. var isPlay = false;
  26. var isWin = playGame();
  27. playCount++;
  28. if(isWin){
  29. winCount++;
  30. isPlay = window.confirm("你赢了!你一共玩了"+playCount+"次赢了"+winCount+"次,获胜率是"+winCount/playCount*100);
  31. }else{
  32. isPlay = window.confirm("你输了!你一共玩了"+playCount+"次赢了"+winCount+"次,获胜率是"+winCount/playCount*100);
  33. }
  34. if(!isPlay){
  35. break;
  36. }
  37. }
  38. </script>
  39. </body>
  40. </html>