私のオリジナルの質問にお答えいただき、ありがとうございます。私はこのコードについての2番目の質問のためにこの投稿を編集しています。私の質問はなぜisnt makesjump1がランダムに真か偽か?それはいつも真実であるようです。 @Yhlasと@codeConcussionを助けてください。このコードのランダム化はなぜ機能しませんか?
var isjumping1 = true;
while(isjumping1) {
var makesjump1 = Math.random()
if(makesjump1 => .51) {
makesjump1 = true }
else if(makesjump1 <= .50) {
makesjump1 = false }
var jump1 = prompt("Do you choose to JUMP, or let the fairies help you FLY").toUpperCase()
switch(jump1) {
case 'JUMP':
if(makesjump1 = true) {
console.log("You made the jump on your own, so the fairies reward you with a steel sword(9 DMG)")
damage = 9;
weapon = 'steel sword(9 DMG)'; }
else if(makesjump1 = false) {
console.log("You attempt the jump but miss it, and are hanging on by a thread")
console.log("The fairies rescue you, but you got scratched up, doing 3 damge to you.")
health = health - 3; }
isjumping1 = false;
break;
case 'FLY':
console.log("The fairies help you over the pit")
isjumping1 = false;
break;
default:
alert("That was not a choice!")
break; }
}
実際のコードを投稿するときは、その言語のタグを追加する必要があります。それは構文の色付けに影響し、他の人が質問を見つけるのに役立ちます。 – crashmstr
申し訳ありませんが、今私は忘れてしまったタグを追加します –