Благодарим вас за ответ на мой оригинальный вопрос и причину, по которой я просто редактирую этот пост для моего второго вопроса об этом коде, потому что сайт не позволит мне задать очень много вопросов. мой вопрос, почему isnt makejump1 случайным образом истинным или ложным? это всегда кажется правдой. пожалуйста, помогите @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
жаль, что я добавлю тег, теперь я забыл –