If语句中的多个条件

Ark*_*ure 1 javascript if-statement multiple-conditions

if (gold >= 5 || (item1 = false) ) { 
  item1 = true;
  gold = gold - 5;
}
Run Code Online (Sandbox Code Playgroud)

即使item1为true,这仍将继续.如果不满足其中任何一个,我希望函数不运行.谢谢

Luc*_*cas 5

Item1 = false是一个总是评估为false的赋值.

你需要item1 == false