JavaScript の学習を始めたばかりで、codeacademy の演習に従って、テキスト ベースのじゃんけんゲームを作成しました。デバッグコンソールの外で誰かに見せたかったのですが、htmlページに表示する方法がわかりません。
私のhtmlファイルのコードは次のとおりです。
<HTML>
<HEAD>
<script src="rockpaperscissors.js"></script>
</HEAD>
<BODY>Choose rock, paper or scissors and write your choice in the text box
<p>
<A HREF="javascript:processOrder();">Click here to begin</A>
</p>
...
</BODY>
</HTML>
私のJSのコードは次のとおりです。
var userChoice = prompt("Do you choose rock, paper or scissors?");
var computerChoice = Math.random();
if (computerChoice < 0.34) {
computerChoice = "rock";
} else if (computerChoice <= 0.67) {
computerChoice = "paper";
} else {
computerChoice = "scissors";
}
var compare = function (choice1, choice2) {
if (choice1 === choice2) return "The result is a tie!";
if (choice1 === "rock") {
if (choice2 === "scissors") return "rock wins";
else return "paper wins";
}
if (choice1 === "paper") {
if (choice2 === "rock") return "paper wins";
else return "scissors wins";
}
if (choice1 === "scissors") {
if (choice2 === "rock") return "rock wins";
else return "scissors wins";
}
};
compare(userChoice, computerChoice);
ジャンケンまたはハサミを選択するプロンプトが表示されますが、その後何も返されません。html にコンピューターの選択が表示されず、それを表示するために何を使用すればよいかわかりません。