如何在提示再次播放之前显示分数?(游戏)
How to display score before prompt to play again shows up? (game)
userCounter=0
computerCounter=0
function play() {
var userChoice = prompt("Do you choose rock, paper or scissors?");
userChoice=userChoice.toLowerCase();
var computerChoice = Math.random();
if (computerChoice < 0.34) {
computerChoice = "rock";
} else if(computerChoice <= 0.67) {
computerChoice = "paper";
} else {
computerChoice = "scissors";
} console.log("Computer: " + computerChoice);
while (userChoice!== 'rock' && userChoice!=='paper' && userChoice!=='scissors') {
userChoice=prompt("Do you choose rock, paper or scissors?");
}
console.log("Player: "+userChoice)
if (userChoice===computerChoice) {console.log("Tie!");
if (confirm("Play again?")===true) {play()}
return};
if (userChoice==='rock') {
if (computerChoice==='paper') {
console.log("Computer wins!")
computerCounter=computerCounter+1
}
else {
console.log("You win!")
userCounter=userCounter+1
}
};
if (userChoice==='paper') {
if (computerChoice==='scissors') {
console.log("Computer wins!")
computerCounter=computerCounter+1}
else {
console.log("You win!")
userCounter=userCounter+1}
};
if (userChoice==='scissors') {
if (computerChoice==='rock') {
console.log("Computer wins!")
computerCounter=compputerCounter+1
}
else {
console.log("You win!")
userCounter=userCounter+1
}
}
;
if (confirm("Play again?")===true) {play()}
};
play();
function score() {
console.log("Computer: "+computerCounter)
console.log("Player: "+userCounter)
}
score()
所以到目前为止一切正常,但我试图在提示"再玩一次?"之前或同时显示分数,这样玩家就可以在决定他们想要再次玩之前看到分数。目前,您可以一遍又一遍地播放,直到您最终决定停止,然后才显示最终分数。有什么想法吗?感觉很容易解决,但我在精神上处于障碍。谢谢!
在
分数函数中使用警报而不是控制台.log。 这样,您将在提示之前看到一个弹出窗口。 宾果游戏!
相关文章:
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何在生成下载文件时显示加载动画
- 游戏对象拒绝显示在画布上
- 在基于聚合物的游戏中:如何根据总分显示图像
- 在类似俄罗斯方块的游戏中碰撞后没有显示的物体
- 正在开发内存匹配游戏 - 您能否以不同的方式显示一张图像
- 如何在下一关游戏中显示当前分数
- 一个简单的刽子手游戏的逻辑,以显示编码的单词
- 尝试为石头剪刀布游戏显示图像而不是字母
- 如何通过HTML5输出在游戏中显示分数
- 如何使用JavaScript在刽子手游戏中还剩3个猜测(生命)时显示提示
- 如何在提示再次播放之前显示分数?(游戏)
- 记忆游戏-如何得到两个卡图像显示之前的警报弹出
- 我如何阻止客户端使用firefox's搜索框显示时,玩我的HTML5游戏与WASD
- 我如何点击一个链接,使游戏弹出在我的页面上的某个区域,而不显示,直到点击
- 如何存储信息以正确显示构成单个游戏角色/对象/NPC的多个图像
- Javascript(与相位器)错误显示游戏的颜色-括号
- Pure reactJS:游戏的生活规则显示错误,由于浮动:左网格建设不对应于2d数组
- 在这段代码中,我如何为游戏(tsc)等于非最终版本时制作另一个脚本;不显示那些游戏吗