JavaScript:从其他文件访问变量并更改其属性

时间:2014-12-03 00:18:31

标签: javascript variables

所以我正在制作一个用HTML和JavaScript编码的黑客类游戏,我为我的商店制作了一个Store.html文件,为你的黑客系统购买升级版。我有几个变量要从不同的文件中查看和更改,而不是我原来的文件。

变量1

var tutorialDone = false

变量2

var jobBoolean

变量3

var bitCoins = 30
var currentBit = bitCoins

我希望这是假的,因为当教程任务完成后,我想将jobBoolean变量更改为“true”,因为当教程任务完成时,我想要一个新的任务/工作列表出现在你的屏幕上。第一个任务是一个单独的页面。在完成任务结束时,那么“tutorialDone”我想要等于“true”,这样当我回到主页时,我可以将jobBoolean更改为true。因为“tutorialDone”变量依赖于“jobBoolean”变量。当“tutorialDone”等于“true”时,“jobBoolean”也是如此。我不知道如何使“tutorialDone”与“jobBoolean”一起改变。

我有第三个变量,有两个。那是因为它们很相似。我在“Store.html”文档中有一个函数,当购买一个项目时,它会抓取一个变量,在这种情况下是“currentBit”。 “currentBit”等于“bitCoins”,因为我认为如果我创建一个新变量“currentBit”,然后将其设置为“bitCoins”,它将从一个单独的文件中连接“bitCoins”。这是我能想到的唯一“解决方案”,但它不起作用。

另外,作为你们的奖励答案,如何在JavaScript中创建“if”语句,然后让它检查我给它的变量是否等于某些东西,如果是,则运行一些代码。因为每当我尝试if语句所在的函数时,无论语句是真还是假,它都将通过语句的if部分运行。

很抱歉,如果这个问题没有多大意义。这是我遇到的第一个遇到JavaScript的大问题,我无法修复自己。

0 个答案:

没有答案