【发布时间】:2014-05-31 10:54:04
【问题描述】:
我正在开发一个简单的 HTML + JS 的石头、纸、剪刀游戏。
以下是完整代码(CSS、JS、HTML):http://jsfiddle.net/fJw4R/ (我想过去太久了)。这里有图可以看:http://shinebrightmedia.se/rps/rockpaperscissors.html
如您所见,.math 模块有效,当您选择石头、纸或剪刀时,计算机会随机选择一个选项。
但是,我现在想在计算机/显示器下面有一个文本字符串,我想知道最简单的方法是什么。我希望它要么说你赢了!否则你就输了!
我从一个看起来像这样的函数开始:
function theWinnerIs(userChoice, computerChoice) {
if (userChoice === computerChoice ) {
return 'No winner, it is a draw';
}
if ((userChoice === 'rock') && (computerChoice === 'scissor')) {
return 'human';
}
if ((userChoice === 'rock') && (computerChoice === 'paper')) {
return 'computer';
}
if ((userChoice === 'paper') && (computerChoice === 'scissor')) {
return 'computer';
}
if ((userChoice === 'paper') && (computerChoice === 'rock')) {
return 'human';
}
if ((userChoice === 'scissor') && (computerChoice === 'rock')) {
return 'computer';
}
if ((userChoice === 'scissor') && (computerChoice === 'paper')) {
return 'human';
}
}
将返回发送到索引文件的最简单方法是什么? IE。你赢了!否则你就输了!
感谢您的帮助。
【问题讨论】:
标签: javascript html css