CodeAcademy のじゃんけん演習の 6/9 で、ちょっと混乱しています。私が今知っているのは、じゃんけん、じゃんけんの 3 つの選択肢があるということだけです。ゲームのすべての結果を記録する必要があります。6/9 に、if/else ステートメントをネストするように求められ、これが私の提出物でした:
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");
};
何らかの理由で、構文に問題があり、「return が機能していません」と表示されます。また、if ステートメントの入れ子もよくわかりません。確かにそれはif、elseif、そしてelseのはずですか?
親切に教えていただければ、エクササイズを明確にしていただければ幸いです。私は本当にこの本当に単純なエクササイズについて理解することができず、ストレスを感じています. CodeAcademy Q and A からの回答を入力することはできましたが、それでは理解できませんでした。